Page 1 of 1
v-restore-user :(
Posted: Thu May 26, 2016 7:12 am
by vitich
Есть проблема с восстановлением пользователя.
root@server:~# v-restore-user petrovich /backup/petrovich.2016-05-26.tar
Error: backup /backup/petrovich.2016-05-26.tar is not valid
root@server:~# ls -la /backup/petrovich.2016-05-26.tar
-rw-r----- 1 admin admin 110776320 May 26 02:29 /backup/petrovich.2016-05-26.tar
Архив нормальный, не битый.
Re: v-restore-user :(
Posted: Thu May 26, 2016 7:17 am
by vitich
ггг кто бы мог подумать...
правильная команда: v-restore-user petrovich petrovich.2016-05-26.tar без /backup
Кстати, а так должно быть в файле v-restore-user?
# Define backup dir
if [ -z "$BACKUP" ]; then
BACKUP=/home/backup/
fi
Поменял на /backup
Re: v-restore-user :(
Posted: Thu Jul 07, 2016 3:49 am
by syph
@vitich did you ever get it working? did your databases also restore?
v-restore-user - It works this way !
Posted: Fri Aug 05, 2016 8:06 pm
by hsschile
# First create the user "your-user" inside vesta control panel
mkdir /backup
cd /backup
ls -lha
# Previous command shows one file inside /backup : your-user.year-month-day.tar
# The Restore command format is:
v-restore-user USER BACKUP [WEB] [DNS] [MAIL] [DB] [CRON] [UDIR] [NOTIFY]
# Arguments:
USER = your-user-name
BACKUP = your-user.year-month-day.tar
[WEB] = your-domain.your-tld
[DNS] = your-domain.your-tld
[MAIL] = your-domain.your-tld
[DB] = your-database_name
[CRON] = your-domain.your-tld
[UDIR] = /home/your-user-directory
[NOTIFY] = your-email
Now, run:
v-restore-user your-user-name your-user.year-month-day.tar your-domain.your-tld your-domain.your-tld your-domain.your-tld your-database_name /home/your-user-directory your-email
Then the restore begins and shows:
-- WEB --
2016-08-05 15:08:17 your-domain.your-tld
-- DNS --
2016-08-05 15:08:21 your-domain.your-tld
-- MAIL --
2016-08-05 15:08:22 your-domain.your-tld
-- DB --
2016-08-05 15:08:32 your-database_name
-- CRON --
2016-08-05 15:54:30 0 cron jobs
-- USER FILES --
2016-08-05 15:54:30 .profile
2016-08-05 15:54:30 .bashrc
2016-08-05 15:54:30 .bash_logout
2016-08-05 15:54:30 tmp
Now the Vesta control panel shows the user has been restored successfully.