Restaurer un site
Les sauvegardes de vos fichiers et bases de données se trouvent dans le répertoire /home/[compte]/admin/backup de votre compte. Vous pouvez les restaurer via le menu Avancé > Restauration de sauvegardes.
-
Choisissez la date voulue ;

-
Puis cochez la/les base(s) de données et/ou le/les répertoire(s) voulu(s) 1.

Attention
La restauration va écraser la configuration actuelle, effectuez donc auparavant une sauvegarde.
Note
Le temps de restauration dépend de la taille des fichiers à restaurer.
En SSH
Si vous souhaitez restaurer une sauvegarde manuellement.
-
Connectez-vous à votre compte en SSH ;
-
Restaurez des fichiers :
$ rsync -av --delete /home/[compte]/admin/backup/[date]/files/[répertoire]/ /home/[compte]/[répertoire]/
Attention
--delete va supprimer tous les fichiers de ce répertoire ayant été créés depuis la date de la sauvegarde. Pour effectuer un test ajoutez -n.
-
Restaurer une base de données MySQL :
$ zstdcat /home/[compte]/admin/backup/[date]/mysql/[base].sql.zst | mysql -h mysql-[compte].alwaysdata.net -u [utilisateur] -p [base] -
Restaurer une base de données PostgreSQL :
$ zstdcat /home/[compte]/admin/backup/[date]/postgresql/[base].sql.zst | psql -h postgresql-[compte].alwaysdata.net -U [utilisateur] -W -d [base]
Astuce
Les contenus archivés (e.g. les dumps de BDD) dans votre espace de backup sont au format Zstandard, vous pouvez utiliser les outils zstd* officiels ou le plugin adapté pour 7zip pour les manipuler.