Skip to content

cmosetick/checkpoint-server

 
 

Repository files navigation

checkpoint-server

Downstream CRAN server with snapshot capabilities

checkpoint-server is the backend for R package checkpoint

Part of the Reproducible R Toolkit family.

  • To get started creating a checkpoint-server, clone this repository to your server candidate.

  • Ubuntu 14.04 is the current reference platform for MRAN, though it should work on any platform that support ZFS.

  • Make sure that you have read file MRAN-server-overview.md in the docs directory. It will brief you on the structure and concepts of a MRAN server.

  • You should be able to commit at least 100GB of disk space to a MRAN server to get started. You can grow your MRAN pool over time as disk space is needed.

  • Migration and backup: The zfs send command can be used to safely migrate a MRAN server zpool or FS from one disk(s) to another larger set maintaining all snapshots and live data throughout the process.

  • See packages-import.bsh for how to use the zfs recv command to import from another server or another zpool on an existing system.

  • Review host-setup.bsh
    Change the line starting with CHANGE ME to the correct device, then run the script to get started building your MRAN server.

  • Issues, improvements, ideas? Please use the checkpoint-server issue tracker to file any bug reports or leave feedback about checkpoint-server.

Releases

No releases published

Packages

No packages published

Languages

  • Shell 55.1%
  • R 23.1%
  • Io 10.5%
  • DIGITAL Command Language 7.5%
  • HTML 2.7%
  • Python 1.1%