synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяVideo Station › перенести информацию о видео с одного накопителя на другой

перенести информацию о видео с одного накопителя на другой

czech · 13.08.2015

Требуется перенести инфу о фильмах с одного накопителя на другой

бакапам непереносится точноей структура коллекции переностится

а вот созданные описания (а их туева хуча) нет

 

Я так понял база храниться psql

со старого выдрал дам базы если я правильно понял то база video_metadata

зашел в консоле

su postgres

дальше pg_dump имя_БД > файл_дампа

захожу на другом накопителе в консоле

su postgres

дальше

psql имя_БД < файл_дампа

куча ошибок

пробовал через вебморду phpPgAdmin

там тоже ошибки (не очень в них понимаю)

может кто направит на путь истенный

p.s. прошивки на накопителях самые последние

 

 

 

 

polanat · 14.08.2015
может кто направит на путь истенный

может и не направлю, но вот:

 

pg_dump

 

pg_restore

SergeS · 14.08.2015
Требуется перенести инфу о фильмах с одного накопителя на другой

бакапам непереносится точноей структура коллекции переностится

а вот созданные описания (а их туева хуча) нет

 

Я так понял база храниться psql

со старого выдрал дам базы если я правильно понял то база video_metadata

зашел в консоле

su postgres

дальше pg_dump имя_БД > файл_дампа

захожу на другом накопителе в консоле

su postgres

дальше

psql имя_БД < файл_дампа

куча ошибок

пробовал через вебморду phpPgAdmin

там тоже ошибки (не очень в них понимаю)

может кто направит на путь истенный

p.s. прошивки на накопителях самые последние

 

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

 

czech · 14.08.2015
Если используешь pg_dump для экспорта бд в файл, то логично использовать pg_restore для обратного импорта. Ты же используешь что-то другое.

спасибки!

будем ковырять

зы получилось перегнать путем остановки на приемнике videostation

но все равно часть инфы пропала

буду экспериментировать

czech · 19.09.2015

и так небольшой ликбез

если вдруг вам понадобиться перенести наработанную базу

1. что я понял, переименовали файл база его теряет. желательно чтоб имена файлов (фильмов были на русском, т.е. Иван_Васильевич_меняет_профессиюю.1973.avi) но так как фильмы ко мне поступают вообще абракадаброй (Pravd1vaya.Ist0r1ya.2015.P.HDRip.2100Mb.avi -Правдивая история) то вс е фильмы приходится подправлять вручную (о том как это делается вроде все написано в справке)

2. копируем с оригинала базу (под терминалом) su postgres

далее

pg_dump video_metadata > полный_путь_файл_дампа (примерно /volume1/temp/dump.sql)

3. переносим на наш приемник дамп базу

4. на приемнике останавливаем через вебморду (https://ip_приемника:5000/webman/index.cgi) video station

5. переименовываем базу из video_metadata в скажем video_metadata_2

6. создаем новую video_metadata

7. под консолью на приемнике заходим

su postgres

psql video_metadata < файл_дампа полный_путь_файл_дампа (примерно /volume1/temp/dump.sql - куда скопировал дам на приемки )

-------

вот только так я смог перенести

всем удачи!