9
edits
Note: Currently new registrations are closed, if you want an account Contact us
Line 479: | Line 479: | ||
* `/etc/prosody` for config files | * `/etc/prosody` for config files | ||
For taking the dump, the following was run from the backup-server<syntaxhighlight lang="bash"> | For taking the dump, the following was run from the backup-server | ||
<syntaxhighlight lang="bash"> | |||
ssh user@poddery-server 'mysqldump -u prosody --password="$(cat <path/to/password-file>)" prosody | gzip' > backups/prosody-backup-2024-10-27.sql.gz | ssh user@poddery-server 'mysqldump -u prosody --password="$(cat <path/to/password-file>)" prosody | gzip' > backups/prosody-backup-2024-10-27.sql.gz | ||
</syntaxhighlight> | |||
Backup of `/var/lb/prosody` was taken using following steps: | |||
* Create a tar file of prosody directory | |||
<syntaxhighlight> | |||
cd /var/lib && sudo tar -czvf ~user/var.lib.prosody-2025-01-07.tar.gz prosody | |||
</syntaxhighlight> | |||
* Make user as owner of compressed file: | |||
<syntaxhighlight> | |||
cd && chown user: var.lib.prosody-2025-01-07.tar.gz | |||
</syntaxhighlight> | |||
* Use `scp` to transfer tar file to the backup-server | |||
<syntaxhighlight> | |||
scp -P <port-for-ssh-on-backup-server> ./var.lib.prosody-2025-01-07.tar.gz backup-user@backup-server:directory-to-backup | |||
</syntaxhighlight> | </syntaxhighlight> | ||