9.3. BACKUP(1)
9.3.1. NAME 复制链接链接已复制到粘贴板!
backup - 管理容器备份创建和恢复。
9.3.2. SYNOPSIS 复制链接链接已复制到粘贴板!
备份创建 ['OPTIONS']
备份删除 ['OPTIONS'] BACKUP_NAME
备份 get ['OPTIONS'] BACKUP_NAME
backup ls
备份恢复 ['OPTIONS'] BACKUP_PATH
9.3.3. 备份创建选项 复制链接链接已复制到粘贴板!
- -d, --dir='PATH'
- 指定服务器上用于创建和存储备份存档的目录。
- -n, --name='NAME'
- 定义备份存档的名称。
- --caches='cache1,cache2,…'
- 列出要备份的缓存。使用 '*' 备份所有缓存。
- --templates='template1,template2,…'
- 列出要备份的缓存模板。使用 '*' 备份所有模板。
- --counters='counter1,counter2,…'
- 要备份的计数器列表。使用 '*' 来备份所有计数器。
- --proto-schemas='schema1,schema2,…'
- 列出要备份的 Protobuf 模式。使用 '*' 备份所有模式。
- --tasks='task1,task2,…'
- 列出要备份的服务器任务。使用 '*' 备份所有任务。
9.3.4. 备份 GET 选项 复制链接链接已复制到粘贴板!
- --no-content
- 不下载内容。该命令仅在备份操作完成后返回。
9.3.5. 备份恢复选项 复制链接链接已复制到粘贴板!
- -u,--upload
- 定义上传到服务器的本地备份存档的路径。
- -n, --name='NAME'
- 定义恢复请求的名称。
- --caches='cache1,cache2,…'
- 列出要恢复的缓存。使用 '*' 从备份存档中恢复所有缓存。
- --templates='template1,template2,…'
- 列出要恢复的缓存模板。使用 '*' 从备份存档中恢复所有模板。
- --counters='counter1,counter2,…'
- 列出要恢复的计数器。使用 '*' 从备份存档中恢复所有计数器。
- --proto-schemas='schema1,schema2,…'
- 列出要恢复的 Protobuf 模式。使用 '*' 从备份存档中恢复所有模式。
- --tasks='task1,task2,…'
- 列出要恢复的服务器任务。使用 '*' 恢复备份存档中的所有任务。
9.3.6. 示例 复制链接链接已复制到粘贴板!
backup create -n example-backup
初始备份所有容器内容,名为 example-backup
。
backup create -d /some/server/dir
启动所有容器内容的备份,并将其存储在位于路径 /some/server/dir
的服务器中。
backup create --cachesPROFILE --templates
ProductShortName
Initiates a backup 只包括 cache 和 cache 配置资源。
backup create --proto-schemas=schema1,schema2
Initiates a backup is only the named schema resources.
backup ls
列出服务器中所有可用的备份。
备份 get example-backup
从服务器下载 example-backup
归档。如果备份操作正在进行,该命令将等待它完成。
备份恢复 /some/path/on/the/server
从服务器的备份存档中恢复所有内容。
backup restore -u /some/local/path
从上传到服务器的本地备份存档中恢复所有内容。
备份恢复 /some/path/on/the/server --caches
passthrough
只从服务器的备份存档中恢复内容。
备份恢复 /some/path/on/the/server --proto-schemas=schema1,schema2
只从服务器的备份存档中恢复命名的 schema 资源。
备份删除 example-backup
从服务器中删除 example-backup
归档。
9.3.7. 另请参阅 复制链接链接已复制到粘贴板!
drop(1)