Произошла ошибка программы архивации данных при доступе к удаленной общей папке
Система архивации пришла на смену NTBackup с выходом Windows Server 2008 и на сегодняшний день является вполне зрелым и проверенным продуктом, но многие администраторы до сих пор не используют данную компоненту ОС, отдавая предпочтения альтернативным продуктам. Этому могут быть как объективные причины, так и непонимание принципов работы системы архивации Windows Server. Поэтому мы решили устранить возможные пробелы в знаниях при помощи данной статьи.
Мы довольно часто задавали знакомым системным администраторам вопрос: какие средства они используют для резервного копирования состояния своих серверов? И сильно удивлялись тому, что многие из них даже не упоминали систему архивации Windows Server. На следующий вопрос: почему они не используют этот инструмент, мы часто получали ответ, что они не понимают, как работает эта система, как управлять резервными копиями и т.д., и т.п. Отчасти причину можно назвать уважительной, когда нет понимания как работает то или иное средство то от его использования лучше отказаться.
А еще лучше разобраться как оно работает и начать применять его на практике. В новой системе архивации многие ожидают увидеть преемника привычного NTBackup, однако Microsoft полностью переработала механизм создания резервных копий и перед нами совершенно иной инструмент. Основным хранилищем резервных копий является диск, который самостоятельно размечается системой архивации и скрыт от пользователя. Также можно использовать уже размеченный том или сетевой ресурс, однако эти способы имеют свои ограничения и сводят на нет все преимущества новой технологии.
Новая система архивации самостоятельно управляет процессом резервного копирования, создавая основную и добавочные копии данных, а также сроком их хранения. Это одно из основных затруднений, которое возникает при использовании нового инструмента. Многие администраторы привыкли явно указывать тип создаваемого архива, их количество и срок хранения, поэтому не находя здесь необходимых опций они делают поспешные и неправильные выводы.
В системе архивации Windows Server вы отдаете в распоряжение службы целый диск, и она организует процесс хранения данных по собственному разумению. Хорошо это или плохо? На наш взгляд - хорошо. Потому что довольно часто встречаются ситуации, когда администратор неверно оценивает размер необходимого для хранения копий дискового пространства или происходит резкий скачок объема архивируемых данных. В этом случае очень велика вероятность получить отказ службы резервного копирования из-за отсутствия свободного места в самый неподходящий момент.
В Windows Server применяется принципиально иной подход. Проще всего провести аналогию с системами видеонаблюдения, когда поток непрерывно пишется на диск и в любой момент времени мы имеем некую продолжительность записи, определяемую объемом диска. Скажем, поставили диск на 500 ГБ - имеем неделю видео, заменили на 1 ТБ - две недели и т.д.
Служба архивации работает аналогичным образом, записывая копии на диск до исчерпания свободного пространства, затем самые старые копии перезаписываются. Таким образом вы всегда будете иметь постоянную глубину резервного копирования, ограниченную только объемом диска, даже резкое увеличение копируемых данных не приведет к негативным последствиям, сократится только количество доступных копий.
Здесь возникает еще одно затруднение. У многих администраторов слово диск ассоциируется только с физическим жестким диском, после чего сразу возникает масса вопросов: где взять столько дисков, как подключить их к серверам, как обеспечить хранение архивов отдельно от системы и т.д. и т.п. Да и выделять для бекапа рядового сервера даже 500 ГБ диск выглядит несколько расточительно. Поэтому самое время вспомнить о технологии iSCSI, которая позволяет сразу решить весь пласт "проблем".
Действительно, данную технологию сегодня поддерживают все системы, включая даже NAS ценовой категории чуть выше начальной, что позволяет грамотно распорядиться имеющимся дисковым пространством и организовать хранение архивов отдельно от систем. Microsoft рекомендует для хранения двух копий данных иметь в 1,5 раза больше дискового пространства, на наш взгляд данная цифра является несколько завышенной, особенно если вы копируете редко изменяемые данные, например, состояние сервера.
Мы немного забежим вперед и покажем результат архивирования тестового сервера с объемом архивируемых данных размером 29 ГБ:
Как видим, восемь копий состояния системы заняли примерно 9 ГБ, что довольно неплохо и общего объема, выделенного нами iSCSI диска в 60 ГБ, хватит примерно на три недели хранения ежедневных копий, что на наш взгляд более чем достаточно.
Для создания резервных копий используется механизм теневого копирования тома (VSS), который позволяет работать с открытыми и системными файлами, не прерывая работы системы и пользователей. Начиная с Windows Server 2012 система архивации позволяет также архивировать запущенные на хосте виртуальные машины Hyper-V и восстанавливать их состояние по отдельности. При использовании на сервере иного ПО использующего возможности теневого копирования система архивации имеет возможность сохранять журнал VSS, что обеспечит корректную работу этих служб при восстановлении.
Отдельно следует коснуться резервного копирования баз данных, если с поддерживающими теневое копирование продуктами, такими как MS SQL Server или Exchange, проблем не возникает, то со сторонними продуктами, например, PostgreSQL могут возникнуть проблемы. Механизм теневого копирования не проверяет логической целостности файлов, просто делая снимок их состояния на определенный момент времени, системы, поддерживающие VSS, умеют обрабатывать этот момент, приводя базу к непротиворечивому состоянию перед моментом создания теневой копии. Для неподдерживаемых систем мы просто получим срез базы на определенное состояние времени, при восстановлении такой базы она будет приведена в непротиворечивое состояние средствами СУБД, проще говоря будут отменены все незавершенные транзакции и может произойти потеря данных.
Исходя из вышесказанного можно сделать вывод, что система архивации Windows хорошо подходит для создания резервных копий системы и пользовательских данных, а также "родных" служб и приложений. Для архивации сложного стороннего ПО лучше использовать средства, предусмотренные производителем данного ПО.
Для того, чтобы начать использовать систему архивации Windows Server сначала нужно установить одноименный компонент, это делается через Мастер добавления ролей и компонентов.
Затем оснастку управления службой можно запустить либо через Средства в Диспетчере серверов, либо через ярлык в Панель управления - Администрирование.
Оснастка абсолютно типична для служб Windows Server и не вызывает каких-либо затруднений при работе с ней.
Беглый взгляд на экран сразу позволяет оценить текущие настройки и состояние службы, доступные действия сосредоточены справа. Их немного: Однократная архивация, архивация по расписанию и восстановление. Нас прежде всего интересует расписание, хотя однократная архивация тоже довольно удобный инструмент, который позволяет быстро сделать копию состояния сервера перед какими-нибудь потенциально опасными действиями, чтобы была возможность откатиться на самое их начало.
Нажав на Расписание архивации мы запустим одноименного мастера, который предлагает нам архивировать весь сервер целиком, либо указать объекты для выборочной архивации.
Заархивировать все и сразу мы всегда успеем, поэтому выберем настраиваемый тип архивации. Следующим шагом нам будет предложено выбрать объекты для архивации.
Для их добавления просто нажмите Добавить элементы.
Если выбрать Восстановление исходного состояния системы, то автоматически будут добавлены Состояние системы, системный раздел (диск C:) и служебный раздел с загрузчиком. К этим данным мы в учебных целях добавили папку с базами MS SQL, которые должны представлять некие пользовательские данные.
Перед тем как двигаться дальше не забудьте заглянуть в Дополнительные параметры, здесь можно настроить исключения, например, совсем ни к чему копировать временные файлы.
А также задать параметры службы теневого копирования, если у вас есть приложения использующие данную службу, например, MS SQL Server, то следует выбрать настройку Копировать журнал VSS, что обеспечит их нормальное взаимодействие со службой теневого копирования, в том числе и при восстановлении.
Затем нужно будет создать расписание, задача предельно простая, можно запускать архивацию как один, так и несколько раз в день, минимальный шаг интервала - полчаса.
С расписанием разобрались, теперь самое время определиться с местом хранения архивов. На выбор предлагается три варианта, каждый из них довольно неплохо прокомментирован, что облегчает правильный выбор:
Как мы уже говорили, оптимальным является выделение для архивации целого диска, мы рекомендуем использовать для этой цели iSCSI диски, что позволяет решить сразу две основные задачи: оптимально использовать дисковое пространство и хранить архивы отдельно от системы.
Отдельно стоит остановиться на возможности разместить архив в сетевой папке, несмотря на жесткие ограничения этот способ удобно использовать при однократной архивации, когда нужно быстро создать архив и разместить его вне сервера.
Если вы выбрали диск, то он будет отформатирован и скрыт, это обеспечивает дополнительную защиту от возможных деструктивных воздействий, например, троянов-шифровальщиков.
На последнем шаге следует еще раз убедиться в правильности сделанных настроек и подтвердить их нажатием на кнопку Готово.
Теперь осталось дождаться указанного времени и убедиться, что процесс архивации был выполнен без сбоев. При создании расписания следует принять во внимание нагрузку на сеть и дисковую подсистему хранилища, что может приводить к снижению их производительности.
После того, как резервная копия создана будет не лишним проверить возможность восстановления из нее. Для этого выберем в оснастке одноименное действие, при этом будет запущен Мастер восстановления, который первым делом попросит указать расположение архива:
Затем указываем дату и время создания резервной копии на которую мы хотим откатиться, доступные даты подсвечиваются полужирным шрифтом.
После чего указываем, что именно мы хотим восстановить:
В тоже время трудно переоценить возможность восстановления состояния системы, которая позволяет выполнить откат состояния ОС, не затрагивая при этом пользовательские данные. Это сильно выручает в ситуациях, когда между внесением изменений в систему и выявлением их негативного эффекта прошло какое-то время.
Восстановление состояния системы производится в два этапа каждый из которых завершается перезагрузкой.
Альтернативой восстановления состояния системы может служить восстановление на уровне тома, при этом все данные будут уничтожены и том будет приведен в состояние, в котором он находился на указанную дату. Это может оказаться полезным в случае вирусного инцидента, когда вы хотите быть уверенным, что в системе не осталось закладок вредоносного ПО, а также в случаях, когда исходный том был поврежден.
В общем и целом, данная операция ничем не отличается от восстановления тома из образа любым иным ПО, например, Acronis.
При восстановлении папок и файлов можно гибко управлять параметрами восстановления, например, сохранив обе версии файла: текущую и восстанавливаемую, это полезно в тех случаях, когда файл был случайно перезаписан, но результат текущей работы также нужен. При восстановлении можно также восстановить все права доступа на файлы и папки, что важно, если у вас используется сложная система назначения прав.
Как видим, система архивации Windows Server представляет собой весьма функциональный и удобный инструмент, позволяющий осуществлять успешное восстановление данных на любом уровне и в тоже время снимающая с администратора значительную часть забот по управлению этим процессом. Поэтому если вы еще не используете данную систему архивации, то после прочтения данного материала самое время более пристально к ней присмотреться.
Перед Microsoft удалила функцию домашней группы в Windows 10 вы можете легко обмениваться ресурсами в небольшой сети с другими членами вашей домашней группы.
Если у вас возникли проблемы с доступом к общим папкам на вашем ПК или их просмотру, попробуйте некоторые из исправлений, описанных в этом руководстве.
Прежде чем пытаться использовать приведенные ниже исправления для устранения проблем с просмотром или доступом к общим папкам в Windows 10, убедитесь, что устройства находятся в одной сети.
Кроме того, проверьте, вошли ли вы в систему с той же учетной записью, которую вы ввели, когда вы поделились папкой с разными пользователями.
Обновите Windows 10
Чтобы убедиться, что общий доступ к папкам работает правильно, обновите Windows 10.
- Выберите Пуск> Параметры> Обновление и безопасность.
- Затем выберите Центр обновления Windows и установите ожидающие обновления.
- Вы также можете выбрать Проверить наличие обновлений Windows, чтобы управлять своими параметрами и просматривать доступные обновления.
Установите частную сеть Wi-Fi
Вы можете установить частную или общедоступную сеть Wi-Fi при первом подключении к ней.
Вариант частной сети подходит для сетей, которым вы доверяете, таких как домашняя сеть или сеть на рабочем месте. Когда вы устанавливаете частную сеть Wi-Fi, другие устройства могут обнаруживать ваш компьютер в сети, и вы можете использовать его для обмена файлами или принтерами. Это недоступно в общедоступной сети.
Примечание. Чтобы установить частную сеть Wi-Fi, на вашем компьютере должна быть установлена Windows 10 версии 1709 или более поздней. См. Наше руководство о том, как узнать, какая версия Windows у вас установлена.
- Щелкните значок сети Wi-Fi в правой части панели задач.
- Затем выберите сеть, к которой хотите подключиться, а затем выберите параметр «Подключиться».
- Если вас спросят, хотите ли вы, чтобы ваш компьютер был обнаружен для других устройств в той же сети, выберите Да рядом с Частной сетью.
- Если ваша сеть Wi-Fi настроена на общедоступную, вы можете изменить ее на частную. Щелкните значок сети Wi-Fi, а затем выберите «Свойства» под названием сети, к которой вы подключены.
Установив частную сеть, проверьте, можете ли вы теперь видеть или получать доступ к общим папкам на вашем ПК.
Включить обнаружение сети и отключить общий доступ, защищенный паролем
Если на вашем компьютере отключено сетевое обнаружение, возможно, вы не сможете видеть или получать доступ к общим папкам в Windows 10. Чтобы решить эту проблему, включите сетевое обнаружение и отключите общий доступ, защищенный паролем.
Однако не рекомендуется включать обнаружение сети при подключении к общедоступной сети из соображений безопасности.
- В разделе «Связанные настройки» выберите «Wi-Fi»> «Изменить дополнительные параметры общего доступа».
- Выберите «Включить сетевое обнаружение» в разделе «Частный», чтобы включить сетевое обнаружение, а затем выберите «Сохранить изменения».
- Затем выберите «Отключить защищенный паролем общий доступ» в разделе «Все сети»> «Совместное использование паролей». Выберите «Сохранить изменения» и затем проверьте, можете ли вы видеть или получать доступ к общим папкам на вашем ПК.
Сделайте так, чтобы службы общего доступа запускались автоматически
Сетевые службы вашего ПК и службы общего доступа также могут повлиять на то, как вы просматриваете общие папки или получаете к ним доступ.
К таким службам относятся обнаружение SSDP, узел поставщика обнаружения функций, узел устройства UPnP и публикация ресурса обнаружения функций. Убедитесь, что эти службы запускаются автоматически и в настоящее время работают на вашем компьютере.
- Нажмите клавишу с логотипом Windows + R, чтобы открыть диалоговое окно «Выполнить».
- Введите services.msc в диалоговом окне «Выполнить», а затем выберите «ОК» или нажмите клавишу «Ввод».
- Щелкните правой кнопкой мыши каждую из этих служб, выберите Свойства и выберите Пуск:
- Обнаружение SSDP
- Хост устройства UPnP
- Публикация ресурсов для обнаружения функций
- Хост поставщика обнаружения функций
- Затем выберите «Автоматически» в разделе «Тип запуска» и нажмите «ОК».
Разрешить общий доступ к файлам и принтерам в брандмауэре Защитника Windows
Если вы по-прежнему не видите или не можете получить доступ к общим папкам на своем ПК и используете брандмауэр Защитника Windows, разрешите общий доступ к файлам и принтерам в приложении брандмауэра.
- Перейдите в Защитник Windows и откройте Брандмауэр и защиту сети.
- Выберите Разрешить приложение через брандмауэр.
- Разрешите общий доступ к файлам и принтерам и проверьте, можете ли вы видеть или получать доступ к общим папкам.
Проверьте свои учетные данные Windows
По-прежнему не видите или не можете получить доступ к общим папкам? Попробуйте проверить учетные данные Windows на компьютере, с которого вы пытаетесь получить доступ к папкам.
- Откройте Панель управления> Учетные записи пользователей.
- Добавьте IP-адрес компьютера, на котором размещен файл, и введите имя пользователя и пароль администратора компьютера. Нажмите OK, чтобы сохранить учетные данные и проверить, можете ли вы видеть или получать доступ к общим папкам на вашем ПК.
Примечание. Вы можете ввести сетевой адрес в проводнике, чтобы просмотреть или получить доступ к общим папкам.
Используйте средство устранения неполадок общих папок
Средство устранения неполадок с общими папками может помочь выявить и решить любые проблемы, которые могут мешать вам видеть или получать доступ к общим папкам на вашем ПК.
- Выберите Пуск> Параметры> Обновление и безопасность.
- Затем выберите Устранение неполадок> Дополнительные средства устранения неполадок.
- В разделе «Найти и устранить другие проблемы» выберите «Общие папки».
- Выберите «Запустить средство устранения неполадок», введите сетевое расположение, к которому вы хотите получить доступ, и следуйте инструкциям на экране, чтобы завершить процесс. Как только это будет сделано, перезагрузите компьютер и проверьте, видите ли вы общие папки или получаете к ним доступ.
Используйте командную строку для доступа к общей папке
Если вы не видите или не можете получить доступ к общей папке через проводник, вы можете сделать это через командную строку.
- Введите CMD в поле поиска и выберите Командная строка в результатах поиска.
- Введите эту команду и нажмите Enter: net use : \
Затем включите функцию поддержки SMB 1.0. Протокол SMB (Server Message Block) используется для обмена файлами, службами принтера и обмена данными между компьютерами в сети.
- Затем выберите «Включение или отключение компонентов Windows»> «Поддержка общего доступа к файлам SMB 1.0 / CIFS».
- Установите флажок Клиент SMB 1.0 / CIFS и нажмите Enter.
Просмотр и доступ к общим папкам на вашем ПК
С помощью локальной сети вы можете многое сделать с точки зрения обмена файлами и папками на устройствах в вашем доме или на рабочем месте. Хотя в принципе это может показаться простым, пытаться заставить все работать должным образом может быть сложной задачей.
С решениями, описанными в этом руководстве, вы снова сможете видеть и получать доступ к своим общим папкам с любого ПК в вашей сети.
Можно автоматически защитить сервер, работающий под управлением операционной системы Windows Server 2008 R2, и его данные, запланировав ежедневную архивацию в удаленную общую папку. Перед настройкой архивации по расписанию требуется выполнить следующие действия:
-
Определите расположение, которое будет использоваться для хранения архивов. (Дополнительные сведения о выборе хранилища архивации см. в разделе Архивация сервера.) Если архивы по расписанию хранятся в удаленных общих папках, архив будет перезаписываться при каждом создании нового архива. Не используйте этот вариант, если нужно хранить серию архивных копий.
Если при создании архива в удаленной общей папке, которая уже содержит архив, произойдет сбой архивации, можно потерять все архивы.
-
Для изменения параметров архивации по расписанию можно использовать командлеты системы архивации данных Windows Server для Windows PowerShell. Дополнительные сведения см. в разделе Использование командлетов архивации данных Windows Server.
В области Действия страницы по умолчанию оснастки Система архивации данных Windows Server нажмите кнопку Расписание архивации. Откроется мастер расписания архивации.
На странице Начало работы нажмите кнопку Далее.
На странице Выбор конфигурации архивации выполните одно из следующих действий и затем нажмите кнопку Далее:
-
Выберите Весь сервер (рекомендуется), чтобы выполнить архивацию всех томов сервера. Это рекомендуемый вариант.
На странице Указать время архивации выполните одно из следующих действий и затем нажмите кнопку Далее:
-
Щелкните Раз в день и затем в раскрывающемся списке выберите время запуска задачи ежедневной архивации.
На странице Укажите тип места назначения выберите Архивация в общую сетевую папку.
Откроется диалоговое окно Зарегистрируйте расписание архивации. Введите имя пользователя и пароль учетной записи, которая является членом группы «Операторы архива» или «Администраторы» и обладает разрешениями на запись на компьютере, на котором расположена удаленная общая папка, и затем нажмите кнопку ОК.
Просмотрите сведения на странице Подтверждение операций и затем нажмите кнопку Готово.
На странице Краткая сводка нажмите кнопку Закрыть.
Дополнительная информация
- Чтобы настроить расписание архивации, пользователь должен быть членом группы «Операторы архива» или «Администраторы», либо ему должны быть делегированы соответствующие полномочия.
Эта функция доступна только в том случае, если локальный и удаленный серверы работают под управлением одной и той же версии операционной системы Windows, т. е. либо оба сервера под управлением Windows Server 2008, либо оба сервера под управлением Windows Server 2008 R2. Следует отметить, что данную функцию нельзя использовать для управления компьютером, работающим под управлением любой клиентской версии операционной системы Windows.
Можно автоматически защитить сервер, работающий под управлением операционной системы Windows Server 2008 R2, и его данные, запланировав ежедневную архивацию в удаленную общую папку. Перед настройкой архивации по расписанию требуется выполнить следующие действия:
-
Определите расположение, которое будет использоваться для хранения архивов. (Дополнительные сведения о выборе хранилища архивации см. в разделе Архивация сервера.) Если архивы по расписанию хранятся в удаленных общих папках, архив будет перезаписываться при каждом создании нового архива. Не используйте этот вариант, если нужно хранить серию архивных копий.
Если при создании архива в удаленной общей папке, которая уже содержит архив, произойдет сбой архивации, можно потерять все архивы.
-
Для изменения параметров архивации по расписанию можно использовать командлеты системы архивации данных Windows Server для Windows PowerShell. Дополнительные сведения см. в разделе Использование командлетов архивации данных Windows Server.
В области Действия страницы по умолчанию оснастки Система архивации данных Windows Server нажмите кнопку Расписание архивации. Откроется мастер расписания архивации.
На странице Начало работы нажмите кнопку Далее.
На странице Выбор конфигурации архивации выполните одно из следующих действий и затем нажмите кнопку Далее:
-
Выберите Весь сервер (рекомендуется), чтобы выполнить архивацию всех томов сервера. Это рекомендуемый вариант.
На странице Указать время архивации выполните одно из следующих действий и затем нажмите кнопку Далее:
-
Щелкните Раз в день и затем в раскрывающемся списке выберите время запуска задачи ежедневной архивации.
На странице Укажите тип места назначения выберите Архивация в общую сетевую папку.
Откроется диалоговое окно Зарегистрируйте расписание архивации. Введите имя пользователя и пароль учетной записи, которая является членом группы «Операторы архива» или «Администраторы» и обладает разрешениями на запись на компьютере, на котором расположена удаленная общая папка, и затем нажмите кнопку ОК.
Просмотрите сведения на странице Подтверждение операций и затем нажмите кнопку Готово.
На странице Краткая сводка нажмите кнопку Закрыть.
Дополнительная информация
- Чтобы настроить расписание архивации, пользователь должен быть членом группы «Операторы архива» или «Администраторы», либо ему должны быть делегированы соответствующие полномочия.
Эта функция доступна только в том случае, если локальный и удаленный серверы работают под управлением одной и той же версии операционной системы Windows, т. е. либо оба сервера под управлением Windows Server 2008, либо оба сервера под управлением Windows Server 2008 R2. Следует отметить, что данную функцию нельзя использовать для управления компьютером, работающим под управлением любой клиентской версии операционной системы Windows.
Читайте также: