Как перенести WSUS на другой диск или раздел. Как перенести базу sql на другой диск


Как перенести WSUS на другой диск или раздел

Сегодня речь пойдет о Windows Server Update Services или просто WSUS. Может случиться так, что диск или раздел, на котором находится WSUS, становится переполненным (благодаря современным терабайтным носителям уже не так актуально) или выходит из строя. Соответственно, перед системным администратором встаёт выбор — создавать новый сервер WSUS (процедура не сложная, но пожирающая время) или перенести существующий на другой жесткий диск или раздел с размером побольше. Последним и займемся.

Для начала нужно перенести папки, содержащие контент сервера WSUS, т.е. обновления. Перед переносом создаём в новом месте папку, в которую будем переносить данные. Я назвал её просто WSUS.

Перенос осуществляется при помощи утилиты wsusutil.exe, которая обычно находится по адресу C:\Program Files\Update Services\Tools. Утилита работает только с NTFS-дисками. Запустим командную строку и перейдем в необходимый нам каталог:

cd C:\Program Files\Update Services\Tools

В нашем примере мы перенесем папки с обновлениями на диск M, поэтому команда будет выглядеть следующим образом:

wsusutil.exe movecontent M:\WSUS M:\log.txt

В конце команды мы указали, что в корень диска M надо положить лог-файл. Делать это необязательно, но желательно. Утилита оповестит Вас, что копирование началось и попросит не прекращать её работу. Само копирование может занять несколько часов и зависит от объема данных. По завершению появится сообщение.

Если же жесткий диск (раздел) вышел из строя, и скопировать данные невозможно, то команда должна иметь следующий вид:

wsusutil.exe movecontent M:\WSUS M:\log.txt -skipcopy

Это изменит пути хранения данных без копирования файлов.

wsusutil.exe перенесет и все права доступа, связанные с разделами.

После переноса файлов нам необходимо перенести базу данных WSUS. Сделать это удобно через Microsoft SQL Server. Бесплатный Microsoft SQL Server 2008 R2 Management Studio Express можно взять отсюда.

Запускаем MS SQL и подключаемся к адресу \\.\pipe\mssql$microsoft##ssee\sql\query

Далее находим базу SUSDB, щелкаем по ней правой кнопкой мыши и в задачах выбираем «Отсоединить».

Отсоединение базы данных WSUS

Для корректного отсоединения сбросим все существующие соединения, поставив галочку в пункте «Удалить соединения».

После отсоединения базу данных (а точнее, папку UpdateServicesDbFiles, где она находится) можно перенести на новое место. В нашем примере это M:\WSUS.

Теперь базу данных необходимо присоединить обратно к серверу. Для этого щелкаем правой кнопкой мыши по каталогу баз данных и нажимаем «Присоединить».

Присоединение базы данных WSUS

Нажимаем кнопку «Добавить» и находим нужную нам базу данных в новом месте, куда мы её только что скопировали.

Нажимаем OK, и базы перенесены!

На этом всё. Мы получили работающий сервер WSUS на новом месте.

webistore.ru

Как перенести базу данных на другой ПК

Вопрос: Не получается импортировать базу данных в phpMyAdmin

Добрый день. База данных была создана в phpmyadmin на Денвере на одном компе. После чего был сделан дамп базы данных. При переносе БД на другой комп, так же на Денвер, возникает ошибка:

Ошибка

SQL-запрос:

Код MySQL
1 2 3 4 5 6 7 8 9 10 -- -------------------------------------------------------- -- -- Структура таблицы `brands` -- CREATE TABLE IF NOT EXISTS `brands` ( `brand_id` tinyint( 4 ) unsigned NOT NULL AUTO_INCREMENT , `brand_name` varchar( 255 ) NOT NULL , `parent_id` tinyint( 4 ) NOT NULL DEFAULT '0', PRIMARY KEY ( `brand_id` ) ) ENGINE = InnoDB DEFAULT CHARSET = utf8 AUTO_INCREMENT =16;
Ответ MySQL: Документация #1146 - Table 'ishop.brands' doesn't exist

Cама база данных создается и после отображается в pma, но таблицы в базе не отображаются.Прошу помощи у знающих. В sql новичек.

Ответ: kisenko, База данных В рабочем состоянии была экспортирована в файл на домашнем компьютере и залита на флешку. Далее на рабочем компе, была попытка импорта БД без создания самой БД. Выдал ошибку, о которой написано выше. Сама БД была создана но без таблиц. Повторил попытку с созданной БД, выдал ошибку: Ошибка

SQL-запрос:

---- База данных: `ishop`--CREATE DATABASE `ishop` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

Ответ MySQL: Документация#1007 - Can't create database 'ishop'; database exists

После чего снова удалена БД ishop и создана БД test. Импорт файла привел к самой первой ошибке.

с файлом вроде бы все в порядке, имеет расширение sql как пишут на многих форумах.

Добавлено через 20 часов 10 минутСпасибо большое вопрос решил удалением базы данных и созданием новой под другим именем. Под старым именем импорт не проходил.

Вопрос закрыт.

forundex.ru

Перенос MySQL баз на отдельный жесткий диск

Иногда возникает ситуация когда нужно перенести базы mysql в другое место. Например, на отдельный жесткий диск или просто в другое место (какие-то причины безопасности). Это может быть необходимо, если не хватает места на диске или для увеличения быстродействия, например ssd винт или raid массив.

Способ 1

Если вы хотите выделить под БД полностью весь жеский диск, то нужно просто примонтировать устройство в mysql директорию по умолчанию. Обычно это /var/lib/mysql Останавливаем сервер

/etc/init.d/mysqld stop

Копируем базы в какую-то временную директорию

mkdir /var/lib/mysql_temp cp -r /var/lib/mysql/* /var/lib/mysql_temp/

удаляем базы со старой директории

rm /var/lib/mysql/* -Rf

Предполагается что у вас уже есть подготовленный жесткий диск. Если же нет, то его нужно предварительно разбить и создать файловую систему. Это можно сделать например при помощи cfdisk. И так примонтируем устройство:

mount /dev/sda3 /var/lib/mysql

нужно не забыть прописать в файле /etc/fstab примонтированный раздел, для того что бы при следующей загрузке системы он автоматически монтировался. Более подробнее смотрите мануалы по fstab и mount. В fstab должна быть запись вида:

/dev/sda3 /var/lib/mysql ext4 defaults 0 0

далее переносим назад наши базы

cp -r /var/lib/mysql_temp/* /var/lib/mysql/

и удаляем резервную копию (с этим лучше пока не спешить, удалить можно когда все успешно перенеслось)

rm /var/lib/mysql_temp/ -Rf

далее нужно правильно выставить права доступа к /var/lib/mysql. Владелец папки должен быть mysql c правом на запись

chown mysql:mysql /var/lib/mysql/ -R chmod 755 /var/lib/mysql

а так же еще один важный момент, выставляем SELinux права доступа

chcon -R system_u:object_r:mysqld_db_t:s0 /var/lib/mysql/

проверить SELinux права можно командой ls -Z, должно быть что-то вроде этого:

ls -Z /var/lib/mysql/ drwxr-xr-x. mysql mysql system_u:object_r:mysqld_db_t:s0 mysql

теперь запускаем mysql демон

/etc/init.d/mysqld start

Способ 2

Если нужно использовать для хранилища не весь раздел, а только директорию на нем или переместить базы в другую директорию, то делаем следующее

останавливаем сервер

/etc/init.d/mysqld stop

копируем базы в новое место. Например, если мы хотим, что бы базы лежали в /media/sda3/mysql/

mkdir /media/sda3/mysql/ cp -r /var/lib/mysql/* /media/sda3/mysql/

ставим права доступа к /media/sda3/mysql/

chown mysql:mysql /var/lib/mysql/ -R chmod 755 /var/lib/mysql

а так же SELinux права доступа

chcon -R system_u:object_r:mysqld_db_t:s0 /media/sda3/mysql/

правим конфиг my.cnf. Обычно он находится в /etc/my.cnf либо /etc/mysql/my.cnf

[mysqld] datadir=/media/sda3/mysql socket=/media/sda3/mysql/mysql.sock log-bin=/media/sda3/mysql/mysql-bin [mysqld_safe] datadir=/media/sda3/mysql

теперь запускаем mysql демон

/etc/init.d/mysqld start

На этом всё. Если что-то не получается, смотрим лог в /var/log/mysql.log

anton.logvinenko.site

Warum Youtube 2019 NICHT tot ist

Жарияланды 2018 ж. 5 Қар.

„Warum es KZ-tv nächstes Jahr nicht mehr gibt“ - das ist der Titel eines Videos, das innerhalb kürzester Zeit mehr als zwei Millionen Mal geklickt wurde. Viele andere Videos in den Trends beziehen sich darauf. Der Tenor: 2019 wird die Plattform Geschichte sein - wegen einer neuen Richtlinie der EU. Stimmt das wirklich? Ein Faktencheck.Zum Video des Kanals "Wissenswert" - kz-tv.net/tv/бейне-3XsBRIxxwCY.htmlDer vollständige Aufruf von Susan Wojcicki - www.googlewatchblog.de/2018/10/saveyourinternet-youtube-ceo-susan Der aktuelle Text der geplanten Richtlinie - eur-lex.europa.eu/legal-content/DE/TXT/?uri=CELEX%3A52016PC0593Die Änderungsanträge zur Richtlinie - www.europarl.europa.eu/sides/getDoc.do?pubRef=-//EP//TEXT+TA+P8-TA-2018-0337+0+DOC+XML+V0//DEEine ausführliche Einordnung des Textes - www.heise.de/newsticker/meldung/Urheberrechtsreform-Was-hat-das-EU-Parlament-tatsaechlich-beschlossen-4165818.html?seite=2Die Website des EU-Abgeordneten Axel Voss - www.axel-voss-europa.de Die Kampagnenwebsite von Google (#saveyourinternet ist allerdings keine reine Google-Kampagne) - kz-tv.net/username-saveyourinternetHintergründe zur Einigung zwischen Google und der Gema - www.lto.de/recht/hintergruende/h/gema-youtube-einigung-lizenzvertrag-verguetung► Mein Kanal gehört zu funk, dem Netzwerk von ARD und ZDF. Weitere Infos:KZ-tv: kz-tv.net/username-funkofficialfunk Web-App: go.funk.netfunk bei Facebook: facebook.com/funkImpressum: go.funk.net/impressum Kostenlos abonnieren - kz-tv.net/username-mrwissen2goMein Twitter-Account - twitter.com/MrWissen2GoMein Instagram-Account - instagram.com/mrwissen2go_Hier findet ihr mich bei Facebook - facebook.com/wissen2goAlle in diesem verwendeten Videos, Fotos, Grafiken und sonstige Bilder habe ich über die Google-Bildersuche für lizenzfreies Bildmaterial gefunden. Sie sind zur Wiederverwendung freigegeben. Sollte dir auffallen, dass eine Kennzeichnung falsch und ein Foto/ eine Grafik/ ein Bild doch nicht lizenzfrei ist, melde dich bitte umgehend bei mir, damit ich mich um die Klärung der Rechte kümmern kann.Thumbnail-Designer: David Weber.Animationen: finally-studio

kz-tv.net