ttBackup 用于将数据存储备份到磁盘文件或其它存储介质上。
语法:

ttBackup [-type BackupType] -dir BackupDirectory [-fname FileNamePrefix] [-force] {DSN | {[-connstr] ConnectionString}}

-type:指定要执行的备份类型。BackupType 的有效值包括:

  • -fileFull:执行完全文件备份。所生成的备份不启用增量备份(默认值)。
  • -fileFullEnable:执行完全文件备份。所生成的备份启用增量备份。
  • -fileIncremental:如果备份文件启用了增量备份,则执行增量备份。如果备份文件未启用增量备份,则返回 TimesTen 错误 651(Backup path is not enabled for incremental backup(备份路径未启用增量备份))。
  • -fileIncrOrFull:如果备份文件启用了增量备份,则执行增量备份。否则,执行完全文件备份,并且为所生成的备份启用增量备份。
  • -streamFull:执行完全流备份,并将结果输出到 stdout。在流备份中不能使用–dir 和 -force 选项。
  • -incrementalStop:如果在很长一段时间之内未执行增量备份,则禁用增量备份,防止事务处理日志文件累积。

-dir:指定备份文件所在的目录。所有备份类型(streamFull 除外)均需要此选项。

-fname:指定备份文件的文件名前缀(默认值:DataStore DSN 属性中的数据存储文件名前缀)

-force:改写现有备份文件。此选项仅适用于 fileFull 和 fileFullEnable 备份类型。

留言