Mit den
folgenden DBM-Kommandos
können Sie eine homogene
Systemkopie Ihrer
Datenbankinstanz
erzeugen.
Sicherungsmedium
für
vollständige
Datensicherungen in der Originalinstanz anlegen:
dbmcli -d TST -u dbm,dbm medium_put databasecopy /usr/sapdb/dbcopy FILE DATA 0 0 NO
Vollständige Datensicherung der Originalinstanz erstellen:
dbmcli -d TST -u dbm,dbm -uUTL -c backup_start databasecopy
Zielinstanz installieren:
dbmcli -s –R <dependent_path> db_create TST1 dbm,dbm
Datenbankparameter
aus der Originalinstanz übernehmen und anpassen:
dbmcli -d TST1 -u dbm,dbm -uSRV -c recover_config databasecopy
dbmcli -d TST1 -u dbm,dbm
> param_startsession
> param_put RUNDIRECTORY
<newrundirectory>
> param_put DIAG_HISTORY_PATH
<newdiaghistorypath>
> param_checkall
>
param_commitsession
Data-Volumes der
Zielinstanz konfigurieren:
dbmcli -d TST1 -u dbm,dbm param_addvolume DATA <newdatavolume>
<datatype> <datasize>
dbmcli -d TST1 -u dbm,dbm param_addvolume LOG <newlogvolume>
<logtype> <logsize>
Sicherungsmedium in der Zielinstanz anlegen:
dbmcli -d TST1 -u dbm,dbm medium_put databasecopy /usr/sapdb/dbcopy FILE DATA 0 0 NO
Zielinstanz in den Betriebszustand
ADMIN bringen:
dbmcli -d TST1 -u dbm,dbm db_admin
Zielinstanz initialisieren:
dbmcli -d TST1 -u dbm,dbm util_execute INIT CONFIG
Vollständige Datensicherung der Originalinstanzin die Zielinstanz einspielen:
dbmcli -d TST1 -u dbm,dbm -uUTL -c recover_start databasecopy
Zielinstanz in den Betriebszustand ONLINE bringen:
dbmcli -d TST1 -u dbm,dbm db_online
Systemtabellen laden,
Kennwörter für SYSDBA- und
DOMAIN-Benutzer
vergeben:
dbmcli –d TST1 –u dbm,dbm load_systab –u <sysdba>,<password> -ud <password2>