Skip to content

ideas for use with rsync.net: remove date and delete WORKDIR contents after upload #5

Description

@kevinmoilar

Hi. Thank you for this very helpful script!! As rsync.net does its own daily snapshots I want to override existing backups on rsync.net with this script. Maybe it is worth to add a hint in the README that for cloud stores with snapshots built in you may want to remove the date, something like:

139     # Export lxc image to image.tar.gz file.
140     if $LXC image export $LXCCONTAINER-BACKUP-$BACKUPDATE-IMAGE $LXCCONTAINER-BACKUP-IMAGE; then
141         lecho "Image: Succesfully exported an image of $LXCCONTAINER-BACKUP-IMAGE to $WORKDIR/$LXCCONTAINER-BACKUP-IMAGE.tar.gz"
142     else
143         lecho "Image: Could not publish image from $LXCCONTAINER-BACKUP-IMAGE to $WORKDIR/$LXCCONTAINER-BACKUP-IMAGE.tar.gz"

Also deleting the files from $WORKDIR immediately after upload to the cloud store may make sense if the containers are large and space is sparse:

161         lecho "Upload: Backup for $LXCCONTAINER uploaded succesfully to $RCLONETARGET." && rm $WORKDIR/$LXCCONTAINER-BACKUP-IMAGE.tar.gz
162     else

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions