LinuxForum.Fans
Тема

PHP + Слить базу

Автор: Kettler 12 сообщений 5303 просмотров
#160971

Может у кого завалялся, нужен скриптик для снятия дампа базы и заливки одновременно на удалённую машину.
Протокол значение не имеет по которому сливать главное чтоб на localhost не создавалось не одного файла.

#160984

Скрипта нет, но по моему его не долго сделать самому.
Например дампить базу средствами mysql и сливать по scp.

#161006

Доступ к базе ток с одного ип. К данному ип доступ ток по фтп.
Много есть вариантов как слить но вот проблема что права на папку не поменять поэтому надо сразу лить куда нибудь.

#161470
text
mysqldump --user="$DB_LOGIN" --password="$DB_PASSWORD" "$DB_NAME" |\
bzip2 |\
gpg --encrypt --recipient "$RECIPIENT" >/var/www/backup/${DB_NAME}${DATE}.sql.bz2.gpg

файл создаётся, и скачать его может кто угодно. толку-то?

#164338

Всем привет! Ребят выручайте, перебрасываю сайта на другой хостинг. На старом хосте база drupal висела на postqresql у меня все связано с mysql, экспортировал базу через консоль в postgresql, но теперь не могу ее залить на mysql
импортирую через phpmyadmin через консоль такой же результат: вот ошибка
через консоль
[console]ERROR 1193 (HY000) at line 5: Unknown system variable 'statement_timeout'[/console]
через веб морду
[console]Ошибка

SQL-запрос:

--
-- PostgreSQL database dump
--
SET statement_timeout =0;

Ответ MySQL: Документация
#1193 - Unknown system variable 'statement_timeout' [/console]
подскажите как можно лучше сделать, мб по кусочкам.
база весит около 75 метров, upload_max_filesize =120M
post_max_size = 120M c этим проблем нет

#164408

Немного но вот посмотри тутка

#164559

Решил не париться залить базу drupal на postgresql , но и тут ошибки
[console]su postgres
pg_restore -U drupal -W -d drupal < db.sql
pg_restore: [archiver] input file does not appear to be a valid archive[/console]

#164562

А бэкап верно сделали?
Можэт разница в версиях Постгрэса?

#164584

Да версии разные, с хоста у которого забираю 8.4 на который заливаю 9, а как можно решить конфликт версий?

#164596

Вот тут посмотри. Это оф. доки по поднятию базы из копии. Может выйдет. wink

#164743

Спасибо за помощь, сделал так: pg_dumpall > outfile
psql -d drupaldb -f outfile
Ну и веб интервейс поднял в случае чего поправлять что либо, жаль функции импорта нет, мб версию обновить надо у меня phpPgAdmin 4.2.3

#164881
sagvir написал:
Спасибо за помощь, сделал так: pg_dumpall > outfile
psql -d drupaldb -f outfile
Ну и веб интервейс поднял в случае чего поправлять что либо, жаль функции импорта нет, мб версию обновить надо у меня phpPgAdmin 4.2.3

если есть доступ по SSH на оба сервера, то можно:

1) остановить (заблокировать) форум/блог
2) слить базу локально
3) упаковать каталог www/
4) по scp перекинуть бекап п2 и п3 на другой сервер
5) распаковать п3
6) залить базу п4
7) запустить форум/блог.

Войдите или зарегистрируйтесь, чтобы ответить.