操作场景
通过对文件系统创建快照,可以保存指定时刻的文件系统上的数据。腾讯云使用增量的方式创建快照,即仅创建与上一次快照相比新更改的数据。因此,在数据量改动不大的情况下,能够在较快的时间内完成快照的创建。虽然快照以增量方式创建,但只要快照未被全部删除,您仍可使用未删除的快照恢复快照所在时间的数据。
您可以在文件系统处于正常状态时创建快照,但快照只能保存当前时间点已完成写入的数据。若应用程序或进程正在写入数据,这部分数据可能无法被保存至该时间点创建的快照。因此,请根据实际业务情况,选择暂时停止所有写入、执行数据同步操作后及时创建快照,以便获得数据完整的快照。
前提条件
已开通文件系统。
注意:
当前仅通用标准型和通用性能型文件系统支持快照功能。
注意事项
快照仅保留文件系统上该时刻已经写入的数据,不会保留该时刻在内存中未写入文件系统的数据(例如,Linux 系统
/run
目录下的文件)。强烈建议您在创建快照前确保内存数据已写入文件系统并暂停文件系统读写,内存数据下刷推荐操作如下:从系统角度而言,数据在处理过程中通常先存放在内存缓冲区,等到适当的时候再写入文件系统,以提高系统的运行效率。因此,在创建快照时,存在缓冲区中尚未写入文件系统的数据将无法被写入快照以及从快照中恢复,对数据一致性产生影响。
执行
sync
命令,将内存缓冲区中的数据强制立刻写入文件系统内,且在创建快照前避免写入新数据。执行命令后无错误信息返回,即缓存中的数据已写入文件系统内。如下图所示:
操作步骤
1. 登录 文件系统控制台。
2. 单击目标文件系统所在行右侧的创建快照。
3. 在弹出的对话框中,输入快照名称,单击确定。如下图所示: