Storage::Local (Core feature)

store_with Local do |local|
  local.path = '~/backups/'
  # Use a number or a Time object to specify how many backups to keep.
  local.keep = 5
end

If multiple Storage options are configured for your backup, then the Local Storage option should be listed last. This is so the Local Storage option can transfer the final backup package file(s) using a move operation. If you configure a Local Storage and it is not the last Storage option listed in your backup model, then a warning will be issued and the final backup package file(s) will be transferred locally using a copy operation. This is due to the fact that the each Storage configured is performed in the order in which you configure it in you model.