|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Добрый день. Столкнулся с проблемой. Подскажите,кто-ть,если есть знающие. Есть необходимость делать бэкап с переносом в удаленное хранилище. В виде хранилища SFTP Сервер MSSQL крутится на убунте. Скажите,каким методом можно перенести? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2020, 19:42 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч, на убунте же есть кронтаб и сфтп, какие проблемы, не пойму. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2020, 20:18 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Владислав Колосов Максим Александровитч, на убунте же есть кронтаб и сфтп, какие проблемы, не пойму. Мне нужно посредством SQL Агента и при этом не копируя на сервер,т.е. сразу оправлять на SFTP ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2020, 20:20 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч Скажите,каким методом можно перенести? Значит, либо писать самому, либо выбрать не такой дорогой вариант.. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2020, 21:05 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
alexeyvg Максим Александровитч Скажите,каким методом можно перенести? Значит, либо писать самому, либо выбрать не такой дорогой вариант.. Значит в любом случае,если не писать,то только с сервера переносим кроном каким-ть ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2020, 21:20 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч Сервер MSSQL крутится на убунте. Скажите,каким методом можно перенести? Я хоть и не работал с сиквелом под убунтой, но первая мысль - примонтировать пространство как диск. И таки это гуглится: https://iamdroid.net/ru/blog/sshfs-mount ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2020, 21:52 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч alexeyvg пропущено... Не думаю, что кто то написал такую программу, слишком малый спрос. Значит, либо писать самому, либо выбрать не такой дорогой вариант.. Значит в любом случае,если не писать,то только с сервера переносим кроном каким-ть Критик Я хоть и не работал с сиквелом под убунтой, но первая мысль - примонтировать пространство как диск. И таки это гуглится: https://iamdroid.net/ru/blog/sshfs-mount Выглядит как фантастика :-) Но, может, в юниксах действительно можно примонтировать что угодно? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2020, 23:06 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
alexeyvg, нужно пробовать) SFTP это не FTP(S), это SSH ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 07:10 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Критик alexeyvg, нужно пробовать) SFTP это не FTP(S), это SSH Вроде как где-то есть человек на неизвестно планете,который аттачил сфтп как диск) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 11:02 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
alexeyvg Максим Александровитч пропущено... Значит в любом случае,если не писать,то только с сервера переносим кроном каким-ть поддержу бекапить напрямую в сетку - это потенциально получить битый бекап из-за передачи по сети ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 12:06 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч Мне нужно посредством SQL Агента и при этом не копируя на сервер,т.е. сразу оправлять на SFTP ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 12:20 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
komrad бекапить напрямую в сетку - это потенциально получить битый бекап из-за передачи по сети А какая разница - побъется он сразу или потом, если все равно по сети передавать. С локальной копией, правда, можно будет, конечно, хеши сравнить. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 12:43 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
fkthat С локальной копией, правда, можно будет, конечно, хеши сравнить. с локальной копией - будет сделанный бекап - будет возможность просто скопировать еще раз, а не делать бекап заново ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 13:03 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Попробовал ради лулза запустить под линуксом бекап в /dev/stdout, получил сообщение: The operating system returned the error '31(A device attached to the system is not functioning.)' while attempting 'DiskChangeFileSize' on '/dev/stdout'. Судя по выделенному, задача обычными средствами не решаемая. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 14:09 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
L_argo Максим Александровитч Мне нужно посредством SQL Агента и при этом не копируя на сервер,т.е. сразу оправлять на SFTP На сервере крайне ограниченное место.. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 14:10 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
fkthat Попробовал ради лулза запустить под линуксом бекап в /dev/stdout, получил сообщение: The operating system returned the error '31(A device attached to the system is not functioning.)' while attempting 'DiskChangeFileSize' on '/dev/stdout'. Судя по выделенному, задача обычными средствами не решаемая. В общем,нельзя... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 14:19 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч, авторМне нужно посредством SQL Агента нужно по какой причине? Это спорт такой? На линуксах надо использовать средства линукса. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 15:10 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Владислав Колосов Максим Александровитч, авторМне нужно посредством SQL Агента нужно по какой причине? Это спорт такой? На линуксах надо использовать средства линукса. Я же сказал,что без размещения на исходном сервере ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:01 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч, а как Вы изначально себе представляли доставку потока данных через SFTP? Это протокол передачи файлов. Максимум, что можно сделать - это смонтировать сетевой диск, но это не отвечает требованиям. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 17:45 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч Владислав Колосовнужно по какой причине? Это спорт такой? На линуксах надо использовать средства линукса. Я же сказал,что без размещения на исходном сервереА, то есть всё таки спорт :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 17:51 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч Я же сказал,что без размещения на исходном сервере Отдельная полка с прямым подключеним по файбер ченел - наиболее адекватное решение. Либо локально и потом копировать. Бакап на сетевой ресурс это бомба замедленного действия. От непредсказуемой скорости, до неконсистентного состояния файлов бакапа. Вам оно надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 18:06 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
В теории, действительно можно замаунтить sftp , но ни разу не пробовал. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 18:19 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч На сервере крайне ограниченное место.. ..если конечно не сильно нагруженная система и есть окно когда можно спокойно копию сделать без особого риска что новые данные в какой-нибудь объект вдруг прилетят т.е. одну группу, передать, освободить место, следующую и т.д. а потом уж каким образом файлы между серверами передавать - тема явно не для SQL Server ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 18:55 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
vikkiv Тогда как вариант - Partial Backup, по кускам (файловым группам) ...это если у него полная модель. а вообще у него на 99,9% все обитает в Primary ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 19:02 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч L_argo пропущено... А зачем ? Места на бекап жалко ? На сервере крайне ограниченное место.. Пусть записывают на бумажках. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 19:34 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
замаунтить можно. авот чтобы оно маунтилось автоматически при перезагрузках в общем случае - нет. и человек в коментах об этом честно написал (fstab). env В теории, действительно можно замаунтить sftp , но ни разу не пробовал. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 19:55 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
L_argo Максим АлександровитчНа сервере крайне ограниченное место.. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 20:14 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Неплохо) Ну так что маунтим. Да,примари,конечно. Держим в голове,что это урезанная версия без возможности создания планов облуживания..И да,это девелоперс эдишн на убунте. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 21:33 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Хм..маунтиться..да тут еще открытый ключ нужно прописать ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 22:37 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Все прекрасно работает... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 17:47 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч, только учти что планирование бэкапов это еще полбеды, нужно еще планировать восстановление и желательно почаще, иначе можно иметь на FTP кучу бэкапов которые тупо засирают место в хранилище, а восстановиться с них нельзя :) и в самый звездный момент ДБА вместо выполнения плана восстановления ищет рулон туалетной бумаги ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 22:50 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
У хорошего dba каждый бэкап должен быть проверен путём его восстановления. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2020, 22:08 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Только заступил на боевое дежурство. И тут база слетела. Нашли бекап, восстановились успешно(!). Жалко бекап был недельней давности. Владислав Колосов У хорошего dba каждый бэкап должен быть проверен путём его восстановления. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2020, 22:59 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
felix_ff Максим Александровитч, только учти что планирование бэкапов это еще полбеды, нужно еще планировать восстановление и желательно почаще, иначе можно иметь на FTP кучу бэкапов которые тупо засирают место в хранилище, а восстановиться с них нельзя :) и в самый звездный момент ДБА вместо выполнения плана восстановления ищет рулон туалетной бумаги да,конечно,жаль ,что я не дба) А так да,восстановление имеет место быть. Если кому-то полезно. Диск замаунтил,ключи прописал. Бэкап пишется напрямую..НО..SFTP сервер его не видит.. Вопрос почему.. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2020, 23:46 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч Диск замаунтил,ключи прописал. Бэкап пишется напрямую..НО..SFTP сервер его не видит.. Максим Александровитч Все прекрасно работает... Понятно, что это всё только игрушка кулцхакеров; в качестве решения резервного копирования оно непригодно, даже если удастся найти волшебные настройки на стороне SFTP или где то ещё, что бы работало. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2020, 11:22 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч Бэкап пишется напрямую..НО..SFTP сервер его не видит.. Круто. Бекап пишется на сервер, но этот сервер его не видит. С тем же результатом можно писать его просто в /dev/null :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2020, 12:17 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
fkthat Максим Александровитч Бэкап пишется напрямую..НО..SFTP сервер его не видит.. Круто. Бекап пишется на сервер, но этот сервер его не видит. С тем же результатом можно писать его просто в /dev/null :)) Мда..было бы весело,если не так печально.. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2020, 17:01 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
[quot alexeyvg#22236518] Максим Александровитч Диск замаунтил,ключи прописал. Бэкап пишется напрямую..НО..SFTP сервер его не видит.. Максим Александровитч Все прекрасно работает... Нет,реально замаунтил. На SFTP создал себе папки,вижу их на своих серваках. Пишу туда бэкап -->файл кладется-->иду на SFTP-->файла тупо нет..Чудеса чтоли ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2020, 17:02 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч Нет,реально замаунтил. На SFTP создал себе папки,вижу их на своих серваках. Пишу туда бэкап -->файл кладется-->иду на SFTP-->файла тупо нет..Чудеса чтоли Это такой mock файловой системы А по SMB нет что ли возможности подключаться? Не знаю, правда, как в линуксовом SQL с бекапами на файл-шару, старые версии SQL под Windows, например, воообще в принципе могли бекапить только на локальный диск. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2020, 17:29 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Максим Александровитч Нет,реально замаунтил. На SFTP создал себе папки,вижу их на своих серваках. Пишу туда бэкап -->файл кладется-->иду на SFTP-->файла тупо нет..Чудеса чтоли В виндах такого точно нельзя, значит, нигде нельзя :-) Возможно, в данном случае сервер выделяет некое место, назовём его "лун", на SFTP, и отдаёт его клиенту. Клиент его маунтит, и работает с ним, но пока он его держит, никто другой работать с ним не сможет. Попробуйте размаунтить, и посмотрите, появится ли он на SFTP ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2020, 17:57 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
fkthat Максим Александровитч Нет,реально замаунтил. На SFTP создал себе папки,вижу их на своих серваках. Пишу туда бэкап -->файл кладется-->иду на SFTP-->файла тупо нет..Чудеса чтоли Это такой mock файловой системы А по SMB нет что ли возможности подключаться? Не знаю, правда, как в линуксовом SQL с бекапами на файл-шару, старые версии SQL под Windows, например, воообще в принципе могли бекапить только на локальный диск. Ща можно.. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2020, 17:58 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
alexeyvg Максим Александровитч Нет,реально замаунтил. На SFTP создал себе папки,вижу их на своих серваках. Пишу туда бэкап -->файл кладется-->иду на SFTP-->файла тупо нет..Чудеса чтоли В виндах такого точно нельзя, значит, нигде нельзя :-) Возможно, в данном случае сервер выделяет некое место, назовём его "лун", на SFTP, и отдаёт его клиенту. Клиент его маунтит, и работает с ним, но пока он его держит, никто другой работать с ним не сможет. Попробуйте размаунтить, и посмотрите, появится ли он на SFTP А вот это похоже на правду..ибо когда я пытаюсь замаунтить этот же SFTP на другой сервер,то намертво повисает ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2020, 18:09 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
alexeyvg Я не специалист в юниксах, но мне непонятно, как можно замаунтить устройство (диск) одновременно к нескольким клиентам? Разве монтирование ресурса есть некий "шаринг" этого ресурса? В виндах такого точно нельзя, значит, нигде нельзя :-) и очень плохо, что такого нет, было бы круто иметь подобное, если один клиент (сервер) имеет права read-write, а остальные read-only ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2020, 20:13 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Критик, да как нет, в никсах есть NFS протокол для подключения общего сетевого ресурса. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2020, 20:32 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Критик alexeyvg Я не специалист в юниксах, но мне непонятно, как можно замаунтить устройство (диск) одновременно к нескольким клиентам? Разве монтирование ресурса есть некий "шаринг" этого ресурса? В виндах такого точно нельзя, значит, нигде нельзя :-) было бы круто иметь подобное, если один клиент (сервер) имеет права read-write, а остальные read-only Владислав Колосов да как нет, в никсах есть NFS протокол для подключения общего сетевого ресурса. А "монтирование диска", это, как я понимаю, предоставление некоторого количества блоков, с которыми винда может делать всё, что хочет. Предоставить одному права read-write, а остальным read-only не получится, т.к. постоянная замена блоков не может отслеживаться синхронно всеми клиентами, ввиду слишком большой нагрузки, и нарушения порядка записи из за кеширования. Понятно, что бывают специальные ФС, которые всё это умеют, но мы же не знаем, какое "монтирование диска" делается в данном случае? Не может вообще любой софт в юниксах абсолютно прозрачно подмонтироваться. Типа, есть сервер SFTP - просто делаем mount Есть сервер SAP или DNS - просто делаем mount - и они предоставляют полный rerad-write доступ к своим объектам. Софт должен специально быть запрограммирован для сетевого доступа, тогда он будет разрешать монтирование с совместным доступом. А если не запрограммирован, тогда, максимум, блочные устройства могут эксклюзивно отдаваться клиенту, что, как я понимаю, и происходит в описываемом случае. Для последовательных устройств, возможно, ситуация легче. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2020, 21:24 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Исходно идея была в том, чтобы для SSAS держать 1 копию многомерной базы на быстром СХД, и чтобы на эту копию смотрело несколько SSAS-служб с разных серверов, т.к. стоимость стоимость места на дорогих СХД зашкаливает. Но мне админы в свое время мне сказали, что это невозможно. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2020, 00:18 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
Маунтится не устройство, маунтится файловая система. Устройство подключается (ide,sata,is so, infiniband, usb), но не становится "папкой" пока не будет распознана файловая система на устройстве. Драйвер файловой системы захватывает устройство (или его секцию) эксклюзивно, для сетевых папок этот драйвер находится на сервере. Одно устройство в принципе можно заметить несколько раз, если все разы только для чтения. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2020, 01:31 |
|
Создание бэкапа и перенос его на SFTP
|
|||
---|---|---|---|
#18+
env Максим Александровитч Я же сказал,что без размещения на исходном сервере Отдельная полка с прямым подключеним по файбер ченел - наиболее адекватное решение. Либо локально и потом копировать. Бакап на сетевой ресурс это бомба замедленного действия. От непредсказуемой скорости, до неконсистентного состояния файлов бакапа. Вам оно надо? На прошлой работе пробовали несколько раз делать бекапы подобным образом. В итоге, половина из них оказалась неконсистентной. Хорошо, что были иные бекапы (точнее, сделанные через symantec)... Касатально скорости - можно попробовать qos выкрутить на сетевом оборудовании, но тут момент сильно скользкий - все зависит от инфраструктуры. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2020, 13:54 |
|
|
start [/forum/topic.php?all=1&fid=46&tid=1685384]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
others: | 293ms |
total: | 466ms |
0 / 0 |