FB 离线时可以安全地清理 C:\ProgramData\firebird 文件夹吗?
Safe to clean out C:\ProgramData\firebird folder when FB offline?
清除 C:\ProgramData\firebird
的内容是否安全
文件夹,即擦除它,当 Firebird 服务(超级服务器,v3.0)不是
运行?
我知道它包含锁表等,所以不应该被触及
而 FB 是 运行。但我不清楚是否可以安全擦拭
当 FB 是 不是 运行 时,或者如果它包含在 FB 时可能很重要的数据
再次启动。
我的情况是我正在迁移安装了 FB 的 VM。
由于实际原因(正常运行时间与时间),迁移是这样完成的。
文件传输和 VM 转换时间):
源 VM 的快照,即每晚备份被复制到新位置。
来源保持 运行。复制过程大约需要 1 天。 (我们在拍摄夜间快照时使用 nbackup 锁定了数据库)。
快照在目标位置解包,从 VMWare 转换为
HyperV 并上线以进行额外的重新配置和系统测试。
几天过去了。
源和目标 Firebird 服务都已停止,因此没有数据库
activity到处都在进行。
将文件从源同步到目标,包括数据库文件。这个文件
传输比步骤 1 小得多,因此可以在离线期间完成
时间.
在第 5 步中,我在 C:\ProgramData\firebird
文件夹中发现了差异,我
想知道什么是最好的方法:
A) 擦除目标文件夹。
B) 同步以便目标与源具有相同的内容。
C) 保持目标不变。
请注意,当 FB 服务在 target 再次启动时,
数据库文件将与 source 中的那些相同
FB shutdown,可能不会"match"的内容
C:\ProgramData\firebird
在 目标 。我会假设这个事实规则
出选项C)。
C:\ProgramData\firebird
中的文件仅在 Firebird 服务器运行期间使用并包含临时数据。当 Firebird 不是 运行.
时删除这些文件应该是安全的
也就是说,从一台服务器迁移到另一台服务器时,不需要迁移C:\ProgramData\Firebird
的内容。
清除 C:\ProgramData\firebird
的内容是否安全
文件夹,即擦除它,当 Firebird 服务(超级服务器,v3.0)不是
运行?
我知道它包含锁表等,所以不应该被触及 而 FB 是 运行。但我不清楚是否可以安全擦拭 当 FB 是 不是 运行 时,或者如果它包含在 FB 时可能很重要的数据 再次启动。
我的情况是我正在迁移安装了 FB 的 VM。 由于实际原因(正常运行时间与时间),迁移是这样完成的。 文件传输和 VM 转换时间):
源 VM 的快照,即每晚备份被复制到新位置。 来源保持 运行。复制过程大约需要 1 天。 (我们在拍摄夜间快照时使用 nbackup 锁定了数据库)。
快照在目标位置解包,从 VMWare 转换为 HyperV 并上线以进行额外的重新配置和系统测试。
几天过去了。
源和目标 Firebird 服务都已停止,因此没有数据库 activity到处都在进行。
将文件从源同步到目标,包括数据库文件。这个文件 传输比步骤 1 小得多,因此可以在离线期间完成 时间.
在第 5 步中,我在 C:\ProgramData\firebird
文件夹中发现了差异,我
想知道什么是最好的方法:
A) 擦除目标文件夹。
B) 同步以便目标与源具有相同的内容。
C) 保持目标不变。
请注意,当 FB 服务在 target 再次启动时,
数据库文件将与 source 中的那些相同
FB shutdown,可能不会"match"的内容
C:\ProgramData\firebird
在 目标 。我会假设这个事实规则
出选项C)。
C:\ProgramData\firebird
中的文件仅在 Firebird 服务器运行期间使用并包含临时数据。当 Firebird 不是 运行.
也就是说,从一台服务器迁移到另一台服务器时,不需要迁移C:\ProgramData\Firebird
的内容。