本ドキュメントでは、WindowsのCommand Promptを利用して、CMX:/tmp配下のbackup fileの取得方法について説明いたします。
CMX 10.6.xのルートアクセスの制限により、WinSCPがディレクトリの移動に使用するコマンドcdが存在しません。
その場合、WinSCPを使用して/tmp配下のファイルを取得できません。
-
CMX:/tmp配下のbackup fileを取得する方法
1.CMXよりbackup fileを作成します。
[cmxadmin@WLJPV-CMX-1 ~]$ cmxos backup --online --all
Please enter the path for backup file [/tmp]:
backup name: cmx_backup_WLJPV-CMX-1_2023_03_09_11_10
backup dir: /tmp/cmx_backup_WLJPV-CMX-1_2023_03_09_11_10
tar file: /tmp/cmx_backup_WLJPV-CMX-1_2023_03_09_11_10.tar.gz
running: sudo -u cmx /opt/cmx/bin/cmxctl version
----------------------------------------------------------------------
Build Version : 10.6.3-515
Build Time : 2022-08-29 03:16:32.854106
----------------------------------------------------------------------
Image Version : 10.6.3-146
----------------------------------------------------------------------
Preparing backup of following services: ['database', 'cache', 'cassandra', 'influxdb', 'floormaps', 'licenses', 'setup', 'connectimages', 'fipsucapl', 'conf']
[11:10:31] Preparing for backup...
Preparing for backup...
....
Post backup took: 1.03484201431 seconds
Done Backup. Created backup file /tmp/cmx_backup_WLJPV-CMX-1_2023_03_09_11_10.tar.gz
[11:11:25] Done Backup. Created backup file /tmp/cmx_backup_WLJPV-CMX-1_2023_03_09_11_10.tar.gz
running: /opt/apache-cassandra-3.9/bin/nodetool --ssl -h cassandra.service.consul -p 7199 clearsnapshot
Requested clearing snapshot(s) for [all keyspaces]
2.WindowsからCMDを起動します。
![yuxshi_0-1678335443645.png yuxshi_0-1678335443645.png](/t5/image/serverpage/image-id/178428iE5AFD2D14678180F/image-size/medium?v=v2&px=400)
3.以下SCPコマンドを実行し、リモートマシンへCMXの backup fileを転送します。
scp cmxadmin@<cmx_ip_address>:/<file_path_and_name_on_cmx> <file_path_and_name_on_local_machine>
※file pathは上記CMX backupログより確認できます。
例:
![yuxshi_1-1678335506567.png yuxshi_1-1678335506567.png](/t5/image/serverpage/image-id/178429i54B4F381028ED5C5/image-dimensions/846x100?v=v2)
Backupを復元する場合は、backup fileをリモートマシンからCMXに転送するには、
以下SCPコマンドを利用できます。
scp <file_path_and_name_on_local_machine> cmxadmin@<cmx_ip_address>:/tmp
例:
![yuxshi_2-1678336020113.png yuxshi_2-1678336020113.png](/t5/image/serverpage/image-id/178430iDAC60ED584268BEA/image-dimensions/893x74?v=v2)