Certified Kubernetes Administrator (CKA) Practice Exam: Part 4
Back Up the etcd Data
From the exam server, log in to the etcd1 server and back up the etcd data to a file located at /home/cloud_user/etcd_backup.db.
Note: On the
etcd1server, you can find certificates which you can use to authenticate with etcd in/home/cloud_user/etcd-certs.
Linux
ETCDCTL_API=3 etcdctl snapshot save /home/cloud_user/etcd_backup.db \
--endpoints=https://etcd1:2379 \
--cacert=/home/cloud_user/etcd-certs/etcd-ca.pem \
--cert=/home/cloud_user/etcd-certs/etcd-server.crt \
--key=/home/cloud_user/etcd-certs/etcd-server.key
Restore the etcd Data from the Backup
On the etcd1 server, restore your etcd data from the backup file at /home/cloud_user/etcd_backup.db.
Linux
sudo systemctl stop etcd
rm -rf /var/lib/etcd/Linux
sudo ETCDCTL_API=3 etcdctl snapshot restore /home/cloud_user/etcd_backup.db \
--initial-cluster etcd-restore=https://etcd1:2380 \
--initial-advertise-peer-urls https://etcd1:2380 \
--name etcd-restore \
--data-dir /var/lib/etcdLinux
sudo chown -R etcd:etcd /var/lib/etcd
sudo systemctl start etcdLinux
ETCDCTL_API=3 etcdctl get cluster.name \
--endpoints=https://etcd1:2379 \
--cacert=/home/cloud_user/etcd-certs/etcd-ca.pem \
--cert=/home/cloud_user/etcd-certs/etcd-server.crt \
--key=/home/cloud_user/etcd-certs/etcd-server.key
PreviousCertified Kubernetes Administrator (CKA) Practice Exam: Part 3NextIntroduction to Kubernetes
Last updated