27. 小ネタ1
進捗はveleroコマンドではなくPodから確認する
27
• バックアップの細かい進捗状況はveleroコマンドから確認不可
• PluginによってはVeleroの完了と非同期でバックアップを実行する ※後述、要注意
$ kubectl logs -n velero deploy/velero -f
:(省略)
time="2021-02-26T02:52:54Z" level=info msg="Processing item" backup=velero/cndo1151 logSource="pkg/backu
time="2021-02-26T02:52:54Z" level=info msg="Backing up item" backup=velero/cndo1151 logSource="pkg/backu
time="2021-02-26T02:52:54Z" level=info msg="Backed up 779 items out of an estimated total of 785 (estimate
$ velero restore logs testbk
Logs for restore "testbk" are not available until it's finished processing.
28. 小ネタ2
veleroコマンドにない機能はKubernetesリソースから操作
(原則的には非推奨)
例)
28
Usage:
velero snapshot-location [command]
Available Commands:
create Create a volume snapshot location
get Get snapshot locations
Deleteが提供されていない
$ velero get snapshot-locations
NAME PROVIDER
default aws
vsl-vsphere velero.io/vsphere
$ kubectl delete volumesnapshotlocations.velero.io -n velero vsl-vsphere
volumesnapshotlocation.velero.io "vsl-vsphere" deleted
$ velero get snapshot-locations
NAME PROVIDER
default aws
CRDのオブジェクトを消す形で代用可能