You are viewing an older version of this section. View current production version.
MemSQL Ops Command Mappings
When transitioning from a cluster managed by MemSQL Ops to one managed by the management tools in the memsql-toolbox
and memsql-server
packages, it is helpful to know which commands and functionality used in MemSQL Ops translate over to the newer tools.
In some cases, there is a direct 1:1 mapping between commands that perform similar functions. In other cases, more than one command may be required to achieve equivalent functionality, or there may not be an equivalent command or set of commands because that functionality is no longer needed when using the new management tools.
Each section below lists the Ops commands and their respective MemSQL tools commands. For cases where the Ops feature or command is no longer applicable, there will be a note in the table or section.
MemSQL Node Management
MemSQL License Management
MemSQL Ops command | Description | MemSQL Tools command |
---|---|---|
license-list | List all registered MemSQL licenses. | memsql-admin show-license |
license-add | Add a MemSQL license. This license will be deployed to all memsql nodes. |
memsql-admin set-license |
MemSQL Ops Tools
MemSQL Ops command | Description | MemSQL Tools command |
---|---|---|
report | Generate a report that contains diagnostic information for MemSQL Ops. |
memsql-report collect |
Backup Management
The MemSQL management tools do not have equivalent commands to memsql-ops database-backup and memsql-ops database-restore. Instead, you must perform backup and restore operations when logged into a cluster through either the MemSQL client application (found in memsql-client
package), MemSQL Studio, or another MySQL-compatible client. This approach allows you to take advantage of additional options such as backing up and restoring to AWS S3 or Azure Blob Storage.
See Backing up and Restoring Data for more details.
Ops Commands Without Equivalent Tools Commands
Because the new MemSQL tools do not use an agent, manage job tasks, perform file management tasks, or have the concept of a superuser, there are no mappings defined for any of the following commands:
Local MemSQL Ops Agent Management
- UNFOLLOW
- STATUS
- STOP
- SSL-SET-CERT
- SSL-DISABLE
- API-TOKEN
- AGENT-UPDATE-API-TOKEN
- AGENT-ID
- VERSION
- UNINSTALL
- START
- FOLLOW
- RESTART
- CLUSTER-MANUAL-CONTROL
Remote MemSQL Ops Agent Management
- AGENT-UPGRADE
- AGENT-START
- AGENT-UNINSTALL
- AGENT-LIST
- AGENT-SET-CREDENTIAL
- AGENT-DEPLOY
- AGENT-PUT
- AGENT-SSH
- AGENT-GET
- AGENT-STOP
- AGENT-MOVE-MEMSQL-INSTALLS-DIR