Не могу сосстановить из backup - backup_migrate

Главные вкладки

Аватар пользователя buria buria 16 июля 2015 в 10:25

Здравствуйте! Подскажите что неправильно сделал? Не восстанавливает из бэкапа ( друпал 7 и винда тоже 7 )...

Exception: Unable to create directory 'C:\Windows\Temp/backup_migrate_55a75a04d197c/docroot/C:' в функции Archive_Tar->_error() (строка 635 в файле C:\drupal-progects\......\modules\system\system.tar.inc).

не настроил нормально бэкап столько работы потерял... а теперь вот и бэкап не могу настроить...

Комментарии

Аватар пользователя gun_dose gun_dose 16 июля 2015 в 10:34

Если надо срочно восстановить, а возиться некогда, то можно просто распаковать архив и оттуда скопировать нужные файлы и импортнуть базу. А вообще, у вас похоже, что неверно указан путь временной папки. Зайдите в "конфигурация - мультимедиа - файловая система" Там выставьте путь для временной папки. Если под виндой, то так и пишите "Ц:/темп". Но потом при импорте локальной базы на хостинг надо не забыть перебить путь на нормальный, например, просто "/tmp".

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

Аватар пользователя buria buria 16 июля 2015 в 10:51

gun_dose wrote:
Если надо срочно восстановить, а возиться некогда, то можно просто распаковать архив и оттуда скопировать нужные файлы и импортнуть базу. А вообще, у вас похоже, что неверно указан путь временной папки. Зайдите в "конфигурация - мультимедиа - файловая система" Там выставьте путь для временной папки. Если под виндой, то так и пишите "Ц:/темп". Но потом при импорте локальной базы на хостинг надо не забыть перебить путь на нормальный, например, просто "/tmp".

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

я пока только все локально делаю.. стоит Aqua dev desktop 2.... При восстановлении из локали такое происходит...
Директорию временных файлов я тоже менял - ту же ошибку пишет. Честно говоря не понял зачем писать по русски?

Аватар пользователя gun_dose gun_dose 16 июля 2015 в 10:54

"buria" wrote:
Честно говоря не понял зачем писать по русски?

Сорри, мне было лень раскладку переключать))) Я думал, что это и так очевидно, как писать надо и что я имел в виду)

Аватар пользователя buria buria 16 июля 2015 в 11:47

При полном бэкапе создается почему то вложенный архив, который нормально не раскрывается winrar ( пишет не могу создать... и далее пути директорий)
При распаковке файлы сайта кладуться по сложному пути
C:\Users\myname\Downloads\mysite-ru-2015-07-16T11-33-35.sitearchive\mysite-ru-2015-07-16T11-33-35.sitearchive\mysite-ru-2015-07-16T11-33-35\docroot\C_\drupal-progects\mysite.ru

при чем директорию
C:\Users\myname\Downloads\mysite-ru-2015-07-16T11-33-35.sitearchive\mysite-ru-2015-07-16T11-33-35.sitearchive\mysite-ru-2015-07-16T11-33-35\docroot\C_
кладутся файлы
database.sql
и manifest.ini

Как их подцеплять при ручном восстановлении вообще непонятно ( при ручном - в смыле - простым копированием копированием в директории, без использовании модулей Друпала )....

Аватар пользователя gun_dose gun_dose 16 июля 2015 в 11:53

откройте не распаковывая тоталом или винраром и вытяните оттуда мышкой docroot в любое место на локальном диске

Аватар пользователя buria buria 16 июля 2015 в 12:06

gun_dose wrote:
откройте не распаковывая тоталом или винраром и вытяните оттуда мышкой docroot в любое место на локальном диске

Друпал формирует 2 вложенных архива - внешний rar а внутренний tar . Внешний распаковывается норнально, а при вытаскивании мышкой из внутренноего возникает та же ошибка.

Такое абсолютно со всеми архивами а не с единичным....

Аватар пользователя gun_dose gun_dose 16 июля 2015 в 12:21

хз, только что проверил, скачал бэкап одного из своих сайтов - там архив tar.gz безо всяких .rar. Распаковывается норм.

Аватар пользователя buria buria 16 июля 2015 в 14:25

gun_dose wrote:
хз, только что проверил, скачал бэкап одного из своих сайтов - там архив tar.gz безо всяких .rar. Распаковывается норм.

сдается толи друпалу толи архиватору элементарно не хватает длины строки для записи пути. a сократил имя на 10 символов путем переименования имени сайта - так количество файлов, которых архиватор не смог разархивировать резко сократилось. Где подкрутить настройку?
"C:\Users\muname\Downloads\mysitename-2015-07-16T15-17-18.sitearchive\mysitename-2015-07-16T15-17-18\docroot\L_\home\aumcturemote\www@ - ну зафиг такой путь создавать?....

Аватар пользователя vbard vbard 16 июля 2015 в 15:07

"buria" wrote:
Друпал формирует 2 вложенных архива - внешний rar а внутренний tar

никогда этот модуль rar не делал, и, думаю, не будет
может хостер пакует?

Аватар пользователя buria buria 16 июля 2015 в 15:16

sumerian wrote:

может хостер пакует?

нету никакого хостера. все локально пока на компе. Задумался как перенсить к хостеру.. и... йок...

(оговорился я - внешний zip а внутренний tar ... А распаковывать я пробывал и rar-ом и zip-ом

конечно пока локально можно все с денвером скопом с папкой бэкапить. Но переносить то прийдется потом....

Аватар пользователя buria buria 16 июля 2015 в 15:28

Обьясните чайнику, почему когда файл 2015-07-14T12-41-31.sitearchive.tar.gz перименовываю в просто 1.gz раровский архиватор все это распаковывает без ошибок но посереди распаковки пишет что файл уже существует? Хотя рапаковываю в чистую директорию?