mirror of
https://gitlab.com/octospacc/Configs.git
synced 2025-02-13 01:40:42 +01:00
50 lines
1.1 KiB
Bash
Executable File
50 lines
1.1 KiB
Bash
Executable File
#!/bin/sh
|
|
# Upload a backup of the Local Cloud and of local services backups to other clouds
|
|
|
|
source ./BackupGlobals.cfg
|
|
|
|
GitPush() {
|
|
git add .
|
|
git commit -m "Auto Backup $(date)"
|
|
git push
|
|
}
|
|
|
|
#Server-Backup-Limited
|
|
|
|
#CloudDir="/home/octo/Cloud"
|
|
#cd "$CloudDir"
|
|
|
|
#TmpDir="/media/Disk/tmp/LocalToCloudBackup"
|
|
#mkdir "$TmpDir"
|
|
|
|
#find . -type f -exec ""$ScriptDir"/LocalToCloudBackup.Job" {} \;
|
|
#find . -type f -exec COMMAND 7z a -mx9 -mmt1 -p"$Password" "arc/"$i".7z" "$i" {} \;
|
|
|
|
#rclone sync -v "$CloudDir" "MEGA-octo-tutamail.com-Crypto":
|
|
#rclone sync -v "$CloudDir" "Dropbox-Union-20220407-Crypto":
|
|
#rclone sync -v "$CloudDir" "Box-Union-20220407-Crypto":
|
|
#rclone copy arc "mega octo":Backup/LocalCloud
|
|
|
|
#cd /media/Disk/Backup/Social-Notes-Articles-Backups
|
|
#git pull
|
|
#cd /Server/Bots/MastodonFeedHTML
|
|
#for Dir in @*@*.*
|
|
#do
|
|
# cp -r $Dir /media/Disk/Backup/Social-Notes-Articles-Backups/$Dir
|
|
# mv $Dir $Dir.old
|
|
#done
|
|
#cd /media/Disk/Backup/Social-Notes-Articles-Backups
|
|
#for Dir in @*@*.*
|
|
#do
|
|
# cd $Dir
|
|
# for File in *.html
|
|
# do
|
|
# 7z a -mx9 -mmt1 "$File.7z" "$File"
|
|
# done
|
|
# rm *.html
|
|
# cd ..
|
|
#done
|
|
#GitPush
|
|
|
|
date > "${BackupsBase}/Last.log"
|