Site Tools


backup_script

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
backup_script [2025/06/11 15:32] – [Goals] -Change "we" to "you" hogwildbackup_script [2025/06/20 19:06] (current) – [Goals] thilo
Line 5: Line 5:
  \\  \\
  
-  - You want to schedule a backup done via a cron job.  +  - You want to schedule a backup to be done via a cron job.  
-  - You want the script initiated from, and stored in a safe location  \\ on a server on the network(not on the router).+  - You want the script initiated from, and stored in a safe location  \\ on a server on the network (not on the router).
   - You do not wish to install SFTP just for these backups.   - You do not wish to install SFTP just for these backups.
  
Line 49: Line 49:
  \\  \\
  
-  - Command line arguments: backup directory, id-file and router (as IP address). \\ If provided, these will be used. Otherwise, the defaults will apply \\ (such Router IP from "ip r").+  - Command line arguments: backup directory, id-file and router (as IP address). \\ If provided, these will be used. Otherwise, the defaults will apply \\ (search Router IP from "ip r").
   - Sometimes tar may fail. You can solve this by just cleaning. The next \\ cron run may do that.   - Sometimes tar may fail. You can solve this by just cleaning. The next \\ cron run may do that.
   - All earlier backups from the same day are abandoned.   - All earlier backups from the same day are abandoned.
Line 104: Line 104:
    # take date from localhost (i.e. backupserver) into backup filename    # take date from localhost (i.e. backupserver) into backup filename
    DATE=`date +%Y%m%d_%H%M`    DATE=`date +%Y%m%d_%H%M`
 +   
    pushd ${DIR2BACKUP} > /dev/null    pushd ${DIR2BACKUP} > /dev/null
        
backup_script.1749652334.txt.gz · Last modified: by hogwild