sql-server - SQL 数据库备份和谷歌计算引擎
问题描述
我们最近从 Rackspace 迁移到了 Google Compute Engine。至于备份实例,每日快照效果很好。但是,备份我们的 MSSQL 数据库并将备份文件移动到其他地方对我来说并不清楚。设置使用 MSSQL 备份数据库的计划没有问题,但我还需要将备份复制到辅助云存储桶(因此我可以在必要时恢复数据而无需恢复整个实例)。我不知道在哪里可以设置这样做的时间表。有什么建议么?
谢谢,莎莉
解决方案
要从您的 GCP VM 实例上传任何文件,请尝试使用gsutil
; 就是这样:
- 创建一个存储桶(或使用现有的存储桶 - 由您决定
- 上传一个文件:
gsutil cp file_to_upload.name gs://mybackupbucket/backup_dir/
以下是一些有用的文档:
- 将文件从 VM 上传到存储桶
- 列出存储桶中的对象(用于获取正确的完整路径名)
如果您已经设置每天左右将数据库备份到文件,那么您可以例如添加另一个cron
作业以将文件复制到存储桶。
推荐阅读
- php - gmail 禁用了我的帐户,因为我通过 PHPMailer 库发送了太多电子邮件
- mule - 如何使用不同的输入参数并行访问 API
- makefile - [CMAKE]:无法删除 cmake 使用 make clean 命令生成的 .d 和 .gcno 文件
- xcode - Xcode 中的 SceneKit
- angular - loadChildren 是什么意思以及在 Ionic 4 中使用什么?
- php - “警告:preg_replace_callback():需要参数 2,'&#x;',才能成为有效的回调”;PHP 错误
- css - 如何删除这个额外的跨度高度?
- java - Spring HATEOAS HalResourcesSerializer 找不到默认构造函数
- c# - 为什么以这种方式复制数组不会将数字分配给目标数组?
- python - 无法根据循环输入创建列表列表