Eseguire un rollback su uno o più host
È possibile eseguire un rollback su uno o più host server SnapManager utilizzando l'interfaccia della riga di comando (CLI).
Di cosa hai bisogno
Assicurarsi che tutti i prerequisiti per l'esecuzione di un rollback siano completi.
-
Per eseguire un rollback su un singolo host, immettere il seguente comando:
smsaprepository rollback -repository -dbname repo_service_name -host repo_host -login -username repo_username -port repo_port -rollbackhost host_with_target_database
Esempio
L'esempio seguente mostra il comando per eseguire il rollback di tutti i database di destinazione montati su Hosta e di un database del repository denominato repoA situato sull'host del repository, repo_host:
smsap repository rollback -repository -dbname repoA -host repo_host -login -username repouser -port 1521 -rollbackhost hostA
-
Per eseguire un rollback su più host, immettere il seguente comando:
smsaprepository rollback -repository-dbname repo_service_name -host repo_host -login -username repo_username -port repo_port -rollbackhost host_with_target_database1,host_with_target_database2
Per più host, immettere i nomi host separati da una virgola e assicurarsi che non vi sia spazio tra la virgola e il nome host successivo. Inoltre, assicurarsi di inserire l'intero set di più nomi host tra virgolette doppie. Esempio
Nell'esempio seguente viene illustrato il comando per eseguire il rollback di tutti i database di destinazione montati sugli host, Hosta, hostB e un database di repository denominato repoA situato sull'host di repository, repo_host:
smsap repository rollback -repository -dbname repoA -host repo_host -login -username repouser -port 1521 -rollbackhost hostA,hostB
Gli host, i profili, le pianificazioni, i backup e i cloni associati ai profili dei database di destinazione per l'host vengono ripristinati nel repository precedente.