我在 IBM Cloud 中有一个 Elasticsearch 部署,我想从中定期进行按需备份。有没有办法使用命令行启动备份?
IBM Cloud 数据库每天定期备份其所有数据库,但您无法选择备份计划。如果您想更频繁地创建备份或继续创建备份。您选择的计划,您可以使用 IBM Cloud CLIbackup-now
命令。
您可以安装 CLI从这里 https://cloud.ibm.com/docs/cli?topic=cli-install-ibmcloud-cli您需要添加云数据库插件:
ibmcloud plugin install cloud-databases
使用以下命令登录 IBM Cloud CLI:
ibmcloud login -sso
按照屏幕上的说明进行登录。
然后,您可以使用以下命令列出您帐户中的所有数据库部署:
ibmcloud cdb ls
#Name Location State
#Databases for PostgreSQL-76 us-south inactive
#testelastic eu-gb active
#Databases for MySQL-9j us-south active
#elastic-target eu-gb active
要备份这些数据库之一,请执行以下操作:
ibmcloud cdb backup-now testelastic
#Key Value
#ID crn:v1:bluemix:public:databases-for-elasticsearch:eu-gb:a/xyz/abc
#Deployment ID crn:v1:bluemix:public:databases-for-elasticsearch:eu-gb:a/abc/def::
#Description Creating an on-demand backup
#Created At 2023-02-01T10:09:12Z
#Status running
#Progress Percentage 0
#Progress Percentage 50
#Status completed
#Progress Percentage 100
有关备份策略的更多信息
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)