使用以下命令更新区域的内容:
gcloud dns record-sets import RECORDS_FILE --zone=ZONE --delete-all-existing --zone-file-format
这个操作是原子的吗?也就是说,如果我在 RECORDS_FILE 中有一个记录,而该记录已经存在于区域中,那么它会继续提供服务吗?还是会出现不可用的短暂现象?
答案1
使用--delete-all-existing
标志gcloud dns record-sets import
将在导入记录文件中的记录集之前删除现有记录集。
如果你发现任何错误,请打开一个错误,并附上重现步骤Google 问题追踪器我们将对此进行调查。
答案2
目前没有记录导入是否是事务性的,但如果您需要,您可以使用