basic_archive 是归档模块的一个例子。
  此模块将已完成的WAL段文件复制到指定的目录中。
  这可能不是特别有用,但它可以作为开发自己的归档模块的起点。
  有关归档模块的更多信息,请参见  第 51 章。
为了使模块正常工作,必须通过archive_library加载该模块,并且必须启用archive_mode。
basic_archive.archive_directory (string)
     
    服务器应该复制WAL段文件的目录。此目录必须已经存在。默认为空字符串,这 实际上停止了WAL归档,但如果启用了archive_mode ,服务器将积累WAL段文件,期望很快会提供一个值。
   这些参数必须在postgresql.conf中设置。典型的使用是:
  
# postgresql.conf archive_mode = 'on' archive_library = 'basic_archive' basic_archive.archive_directory = '/path/to/archive/directory'
   服务器崩溃可能会在存档目录中留下以前缀archtemp的临时文件。
   建议在崩溃后重新启动服务器之前删除这些文件。在服务器运行时删除这些文件是安全的,
   只要它们与仍在进行的任何存档无关,但用户在这样做时应格外小心。
Nathan Bossart