标签: postgresql azure pg-dump azure-blob-storage
是否可以使用Postgres' pg_dump将备份写入Azure Blob存储?我在postgres数据库中的VM上有近2TB的数据,我需要将所有数据迁移到blob存储。
pg_dump
答案 0 :(得分:1)
根据我的经验,目前无法直接从Postgres DB向Azure Blob Storage写入数据。
您可以参考以下方法来实现您的需求。
正如@ 4c74356b41在评论中所述,您可以将备份数据转储到本地并将其移至存储。考虑到你有2TB的数据甚至更多,这将是一个漫长的过程。
您可以创建一个存储在Azure Blob存储中的数据磁盘,将其附加到您的虚拟机,然后您可以将备份数据写入磁盘。更多详情,请查看此page。
或者您可以将Azure文件与Linux或Windows一起使用,通过SMB将其附加到您的虚拟机。更多详情,请查看此page。
希望它对你有所帮助。