Updated script removal and renamed files
This commit is contained in:
parent
57f7c67064
commit
01269225ca
@ -1,26 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Nastavení proměnných
|
|
||||||
MOUNT_POINT=" Bod_připojení_pro_externí_disk"
|
|
||||||
BACKUP_DIR="$MOUNT_POINT/backup"
|
|
||||||
BORG_SCRIPT="Cesta_ k_skriptu_ BorgBackup" # Opravena cesta k skriptu
|
|
||||||
|
|
||||||
# Spuštění Borg backup
|
|
||||||
echo "Spouštění Borg zálohy..."
|
|
||||||
$BORG_SCRIPT
|
|
||||||
if [ $? -ne 0 ]; then
|
|
||||||
echo "Chyba: Borg záloha selhala."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
echo "Borg záloha byla úspěšně dokončena."
|
|
||||||
|
|
||||||
# Spuštění rsync zálohy
|
|
||||||
echo "Spouštění rsync zálohy..."
|
|
||||||
rsync -av --delete --exclude='.Trash' --exclude='.cache' --exclude='tmp' --exclude='Downloads' /home/archos/ $BACKUP_DIR
|
|
||||||
if [ $? -ne 0 ]; then
|
|
||||||
echo "Chyba: rsync záloha selhala."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
echo "rsync záloha byla úspěšně dokončena."
|
|
||||||
|
|
||||||
echo "Zálohování bylo úspěšně dokončeno."
|
|
@ -1,22 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Nastavení proměnných
|
|
||||||
BACKUP_DIR="cesta_k_rsync_zaloze" # Upravte podle skutečné cesty
|
|
||||||
BORG_REPO="ceste_k_borg_repozitari" # Upravte podle vašeho repozitáře
|
|
||||||
|
|
||||||
# Kontrola BorgBackup
|
|
||||||
echo "Zahajuji kontrolu BorgBackup..."
|
|
||||||
export BORG_PASSPHRASE='moje_silne_heslo' # Zadejte heslo nebo použijte bezpečnější metodu pro jeho zadání
|
|
||||||
borg list $BORG_REPO
|
|
||||||
|
|
||||||
# Kontrola Rsync
|
|
||||||
echo "Zahajuji kontrolu Rsync záloh..."
|
|
||||||
echo "Zdrojový adresář:"
|
|
||||||
find /home/archos/ \( -name ".cache" -prune \) -o -type f | wc -l
|
|
||||||
find /home/archos/ \( -name ".cache" -prune \) -o -type d | wc -l
|
|
||||||
|
|
||||||
echo "Cílový adresář:"
|
|
||||||
find $BACKUP_DIR \( -name ".cache" -prune \) -o -type f | wc -l
|
|
||||||
find $BACKUP_DIR \( -name ".cache" -prune \) -o -type d | wc -l
|
|
||||||
|
|
||||||
echo "Kontrola záloh dokončena."
|
|
@ -1,21 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Nastavení proměnných
|
|
||||||
LOG_DIR="/path/to/your/log"
|
|
||||||
LOG_FILES=("sync_gitea_to_github.log" "clean_logs.log")
|
|
||||||
|
|
||||||
# Přepsání log souboru pro diagnostiku
|
|
||||||
echo "Starting log cleanup at $(date)"
|
|
||||||
|
|
||||||
# Smazání a znovuvytvoření log souborů
|
|
||||||
for LOG_FILE in "${LOG_FILES[@]}"; do
|
|
||||||
if [ -f "$LOG_DIR/$LOG_FILE" ]; then
|
|
||||||
rm "$LOG_DIR/$LOG_FILE"
|
|
||||||
echo "Deleted $LOG_FILE"
|
|
||||||
fi
|
|
||||||
touch "$LOG_DIR/$LOG_FILE"
|
|
||||||
echo "Created new $LOG_FILE"
|
|
||||||
done
|
|
||||||
|
|
||||||
echo "Log cleanup completed successfully at $(date)"
|
|
||||||
|
|
@ -1,31 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Název archivu
|
|
||||||
ARCHIVE_NAME="phanpy-cz"
|
|
||||||
|
|
||||||
# Vytvoření seznamu souborů k vyloučení
|
|
||||||
echo "README.md" > .exclude
|
|
||||||
echo "LICENSE" >> .exclude
|
|
||||||
echo "create_release.sh" >> .exclude
|
|
||||||
echo ".git" >> .exclude
|
|
||||||
echo "$ARCHIVE_NAME.tar.gz" >> .exclude
|
|
||||||
echo "$ARCHIVE_NAME.zip" >> .exclude
|
|
||||||
|
|
||||||
# Vytvoření .tar.gz archivu
|
|
||||||
tar --exclude-from=.exclude -czvf $ARCHIVE_NAME.tar.gz .
|
|
||||||
|
|
||||||
# Vytvoření .zip archivu
|
|
||||||
zip -r $ARCHIVE_NAME.zip . -x@.exclude
|
|
||||||
|
|
||||||
# Přesun archivu do adresáře Stažené (pokud neexistuje, vytvoří ho)
|
|
||||||
mkdir -p ~/Stažené
|
|
||||||
mv $ARCHIVE_NAME.tar.gz ~/Stažené/
|
|
||||||
mv $ARCHIVE_NAME.zip ~/Stažené/
|
|
||||||
|
|
||||||
# Odstranění dočasného souboru .exclude
|
|
||||||
rm .exclude
|
|
||||||
|
|
||||||
echo "Archivy byly vytvořeny a přesunuty do adresáře ~/Stažené:"
|
|
||||||
echo "~/Stažené/$ARCHIVE_NAME.tar.gz"
|
|
||||||
echo "~/Stažené/$ARCHIVE_NAME.zip"
|
|
||||||
|
|
@ -1,29 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Nastavení proměnných
|
|
||||||
GITEA_REPO="your_gitea_repo_url"
|
|
||||||
GITHUB_REPO="your_github_repo_url"
|
|
||||||
REPO_DIR="path_to_your_local_repo"
|
|
||||||
LOG_DIR="path_to_your_log_directory"
|
|
||||||
LOG_FILE="$LOG_DIR/sync_gitea_to_github.log"
|
|
||||||
|
|
||||||
# Funkce pro logování
|
|
||||||
log() {
|
|
||||||
echo "$(date) - $1" >> $LOG_FILE
|
|
||||||
}
|
|
||||||
|
|
||||||
# Vytvoření adresáře pro logy, pokud neexistuje
|
|
||||||
mkdir -p $LOG_DIR
|
|
||||||
|
|
||||||
# Pull změn z Gitea repozitáře
|
|
||||||
log "Pull změn z Gitea repozitáře"
|
|
||||||
cd $REPO_DIR
|
|
||||||
git pull $GITEA_REPO
|
|
||||||
|
|
||||||
# Pushing to GitHub
|
|
||||||
log "Pushing to GitHub"
|
|
||||||
git push $GITHUB_REPO
|
|
||||||
|
|
||||||
log "Synchronizace dokončena"
|
|
||||||
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Nastavení jména hlavní větve, kterou chceš aktualizovat
|
|
||||||
MAIN_BRANCH="main"
|
|
||||||
|
|
||||||
# Přidání upstream repozitáře, pokud ještě není nastaven
|
|
||||||
git remote add upstream https://github.com/cheeaun/phanpy.git 2>/dev/null
|
|
||||||
|
|
||||||
# Stáhnutí změn z upstream repozitáře
|
|
||||||
git fetch upstream
|
|
||||||
|
|
||||||
# Přepnutí na hlavní větev
|
|
||||||
git checkout $MAIN_BRANCH
|
|
||||||
|
|
||||||
# Sloučení změn z upstream hlavní větve do tvé hlavní větve
|
|
||||||
git merge upstream/$MAIN_BRANCH
|
|
||||||
|
|
||||||
# Push změn zpět do tvého GitHub repozitáře
|
|
||||||
git push origin $MAIN_BRANCH
|
|
@ -1,19 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Nastavení proměnných
|
|
||||||
LOG_FILE="/path/to/your/logs/update_system.log"
|
|
||||||
DATE=$(date +%Y%m%d_%H%M%S)
|
|
||||||
|
|
||||||
# Přidání časového razítka do logu
|
|
||||||
echo "Starting system update at $(date)" >> $LOG_FILE
|
|
||||||
|
|
||||||
# Aktualizace systémových balíčků
|
|
||||||
sudo apt-get update >> $LOG_FILE 2>&1
|
|
||||||
sudo apt-get upgrade -y >> $LOG_FILE 2>&1
|
|
||||||
|
|
||||||
if [ $? -eq 0 ]; then
|
|
||||||
echo "System update completed successfully at $(date)" >> $LOG_FILE
|
|
||||||
else
|
|
||||||
echo "Error: System update failed at $(date)" >> $LOG_FILE
|
|
||||||
exit 1
|
|
||||||
fi
|
|
Loading…
Reference in New Issue
Block a user