2025-02-05 21:18:32 +02:00
|
|
|
name=$(date '+%Y-%m-%d')
|
2025-02-05 21:37:28 +02:00
|
|
|
cd {{ peertube.config_directory }}/..
|
2025-02-05 21:18:32 +02:00
|
|
|
tar -zcvf "$name.config.tar.gz" config
|
2025-02-05 21:37:28 +02:00
|
|
|
cd {{ peertube.data_directory }}/..
|
2025-02-05 21:18:32 +02:00
|
|
|
tar -zcvf "$name.data.tar.gz" data
|
|
|
|
mv *.tar.gz {{ peertube.backups_directory }}
|
|
|
|
cd {{ postgres.postgres_directory }}/..
|
|
|
|
systemctl stop postgres.service
|
|
|
|
tar -zcvf "$name.postgres.tar.gz" postgres
|
|
|
|
systemctl start postgres.service
|
|
|
|
mv *.tar.gz {{ peertube.backups_directory }}
|