Microsoft SQL Server インスタンスの一覧表示
acrocmd list mssql_instances
acrocmd list mssql_instances --host=192.168.1.2 --credentials=user1,pass1 --filter_edition=2005 --filter_name=WEB
Microsoft SQL データベースの一覧表示
acrocmd list mssql_databases --host=192.168.1.2 --credentials=user1,pass1 --instance=WEBSERVER
acrocmd list mssql_databases --instance=NEWSERVER --credentials="SQL user",pass --filter_name=account
Microsoft SQL サーバーのバックアップ
この操作は backup disk コマンドを使用して実行されます。「シングルパスのディスクおよびアプリケーションのバックアップ」の「ディスクとボリューム」セクション内の例を参照してください。
Microsoft SQL データベースの復元
acrocmd recover mssql_database --loc=\\srv1\backups --credentials=netuser1,pass1 --arc=machine1_app --items=WEBSERVER/Accountants --overwrite --database_state=norecovery
acrocmd recover mssql_database --loc=\\srv1\backups --credentials=netuser1,pass1 --arc=machine1_app --backup=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX --items=NEWSERVER --target=disk --disk_location=\\host\share --credentials=netuser,pass
acrocmd recover mssql_database --loc=bsp://storage_node1/my_vault --arc=my_archive_app --backup=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX --items=WEBSERVER/Accountants,NEWSERVER/Anna --target=another_instance --destination_instance=SUPERVISION --credentials="SQL user",pass2 --database_location=D:\databases --autorename
コマンドを実行するユーザーが復元先インスタンスで sysadmin ロールのメンバである場合、--credentials パラメータを --destination_instance パラメータの後に指定する必要はありません。メンバでない場合は、sysadmin の資格情報を指定する必要があります。