Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Main Section Database Server
  • Search

восстановление backup

Questions regarding the Database Server
MySQL, PostgreSQL, MariaDB, Percona Server, phpMyAdmin, phpPgAdmin
Post Reply
  • Print view
Advanced search
8 posts • Page 1 of 1
qwerty
Posts: 29
Joined: Sat Aug 29, 2015 5:59 pm

Os: Ubuntu 17x
Web: apache + nginx
восстановление backup
  • Quote

Post by qwerty » Sat Sep 19, 2015 2:50 pm

имеем сохраненный на домашний компьютер backup с именем admin.2015-09-17.tar
загружаем его на сервер в папку /home/backup
задача: затолкать backup в веб панель
то есть:
дано:
SpoilerShow
Image
нужно сделать:
SpoilerShow
Image
+ как добавить в веб панель базу данных не созданную при помощи панели vestacp,(то есть нету префикса admin_ ) ,но которая храниться на сервере и имеет за собой другого пользователя
Top

qwerty
Posts: 29
Joined: Sat Aug 29, 2015 5:59 pm

Os: Ubuntu 17x
Web: apache + nginx
Re: восстановление backup
  • Quote

Post by qwerty » Sat Sep 19, 2015 2:55 pm

всё это нужно для того чтобы восстановить не весь backup а лишь нужные файлы из backup
потому что непонятен синтаксис консольной команды
v-restore-user USER BACKUP [WEB] [DNS] [MAIL] [DB] [CRON] [UDIR] [NOTIFY]
пробовал набирать
v-restore-user admin admin.2015-09-15.tar [DB]
v-restore-user admin admin.2015-09-15.tar * * * [DB] * * *
v-restore-user admin admin.2015-09-15.tar * * * admin_name_of_database * * *

поэтому прошу помочь или разобраться в синтаксисе этих команд или помочь затолкать их в веб панель
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: восстановление backup
  • Quote

Post by skurudo » Sun Sep 20, 2015 7:52 pm

Code: Select all

v-restore-user admin admin.2015-09-20.tar DB
?
Top

qwerty
Posts: 29
Joined: Sat Aug 29, 2015 5:59 pm

Os: Ubuntu 17x
Web: apache + nginx
Re: восстановление backup
  • Quote

Post by qwerty » Sun Sep 20, 2015 10:49 pm

skurudo wrote:

Code: Select all

v-restore-user admin admin.2015-09-20.tar DB
хорошо

а затолкать базы данных или бекапы в веб панель невозможно?
это было бы удобно. не нужно было бы тогда лезь в phpmyadmin для выгрузки баз данных
+ не нужно было бы создавать пользователей вручную через терминал при переносе баз на новую машину
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: восстановление backup
  • Quote

Post by skurudo » Sun Sep 20, 2015 10:59 pm

qwerty wrote: а затолкать базы данных или бекапы в веб панель невозможно?
Не совсем понял задачу. Напишу по тому, что понял.
Импорт нового пользователя или с другого сервера можно провести с помощью команд.
Вот прямо так из панели никак не сделать. Можно конечно подсунуть бэкап и восстановить из панели, но тогда нужно править текстовик со списком бэкапа. Иными словами, раз все одно лезть в консоль, то смысла мало.
qwerty wrote:это было бы удобно. не нужно было бы тогда лезь в phpmyadmin для выгрузки баз данных
+ не нужно было бы создавать пользователей вручную через терминал при переносе баз на новую машину
mysql dbname < dbname.sql - чего уж проще? :)
Но идея пока не очень понятна, речь идет про какой-то механизм для импорта прямо в панели?
Top

qwerty
Posts: 29
Joined: Sat Aug 29, 2015 5:59 pm

Os: Ubuntu 17x
Web: apache + nginx
Re: восстановление backup
  • Quote

Post by qwerty » Mon Sep 21, 2015 7:16 am

mysql dbname < dbname.sql - чего уж проще? :)
Но идея пока не очень понятна, речь идет про какой-то механизм для импорта прямо в панели?
таким образом копируется только база данных. без пользователя и пароля от пользователя.

следовательно при импорте базы данных нужно создавать заного пользователя и вспоминать пароль от него
мне пришлось делать таким образом:

Code: Select all

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT USAGE ON * . * TO 'username'@'localhost' IDENTIFIED BY 'password2';
GRANT ALL PRIVILEGES ON `admin_database` . * TO 'username'@'localhost';
хорошо если баз данных всего 3 штуки, и сведения от них, и от их пользователей куда то записаны.
но даже после того импорта вручную, базы данных с префиксом admin_ не появляются во вкладке DB в панели vestacp.

ну ладно, допустим вручную занесли базы и пользователей.
как их добавить во вкладку DB?
Image
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: восстановление backup
  • Quote

Post by skurudo » Tue Sep 22, 2015 9:01 am

qwerty wrote: хорошо если баз данных всего 3 штуки, и сведения от них, и от их пользователей куда то записаны.
но даже после того импорта вручную, базы данных с префиксом admin_ не появляются во вкладке DB в панели vestacp. ну ладно, допустим вручную занесли базы и пользователей.
как их добавить во вкладку DB?
Отредактировать - /usr/local/vesta/data/users/admin/db.conf
и можно записать разные базы

Формат такой:

Code: Select all

DB='admin_ru' DBUSER='admin_ru' MD5='*2439E7574A1924D71221452FCA9D012355036A41' HOST='localhost' TYPE='mysql' CHARSET='UTF8' U_DISK='1' SUSPENDED='no' TIME='04:30:09' DATE='2015-02-07'
DB='admin_default' DBUSER='admin_default' MD5='*B137DDCCFA8E4516F455E816CFC0E725E7FA887F' HOST='localhost' TYPE='mysql' CHARSET='UTF8' U_DISK='1' SUSPENDED='no' TIME='10:13:24' DATE='2015-02-12'
Top

lexacom
Posts: 2
Joined: Sat Jan 10, 2015 7:27 pm

Re: восстановление backup
  • Quote

Post by lexacom » Mon Mar 07, 2016 2:02 am

у меня не много другая ситуация
я скопировал все базы данных из папки mysql и домены из папки web
переставил весту, раскидал по папкам все обратно, в весте пусто, в доменах и базах данных
что сделать что бы восстановилось все обратно?
бэкап сделать не мог потому как помер сам сервер баз данных
Top


Post Reply
  • Print view

8 posts • Page 1 of 1

Return to “Database Server”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password