95 подписчиков
# Пошаговая инструкция по переносу 1С с PostgreSQL на другой компьютер на Windows 10.
## Подготовка исходного компьютера
1. **Создание резервной копии базы данных PostgreSQL**:
- Откройте pgAdmin или используйте командную строку
- Выполните команду для создания дампа:
```bash
pg_dump -U postgres -F c -b -v -f "C:\backup\1c_backup.dump" имя_базы_данных
```
- Введите пароль пользователя postgres при запросе
2. **Копирование файлов платформы 1С**:
- Запомните путь к установленной платформе 1С (обычно `C:\Program Files (x86)\1Cv8`)
- Скопируйте каталог конфигураций (обычно `C:\Users\<user>\AppData\Roaming\1C\1Cv8`)
## Настройка нового компьютера
3. **Установка PostgreSQL**:
- Скачайте ту же версию PostgreSQL, что была на старом компьютере
- Установите с параметрами по умолчанию, запомнив пароль для пользователя postgres
4. **Установка платформы 1С**:
- Установите ту же версию платформы 1С, что была на старом компьютере
- Скопируйте ранее сохраненный каталог конфигураций в соответствующее место
## Восстановление базы данных
5. **Восстановление базы из дампа**:
- Создайте новую пустую базу в PostgreSQL:
```sql
CREATE DATABASE имя_базы_данных WITH OWNER = postgres ENCODING = 'UTF8';
```
- Восстановите из дампа:
```bash
pg_restore -U postgres -d имя_базы_данных -v "C:\backup\1c_backup.dump"
```
6. **Настройка прав доступа**:
- Отредактируйте файл `pg_hba.conf` (обычно в `C:\Program Files\PostgreSQL\<версия>\data`)
- Добавьте строку для доступа к базе:
```
host имя_базы_данных postgres 0.0.0.0/0 md5
```
- Перезапустите PostgreSQL сервис
## Настройка 1С на новом компьютере
7. **Добавление ИБ в 1С**:
- Запустите "1С:Предприятие"
- Выберите "Добавить" в списке информационных баз
- Укажите:
- Имя базы (как было на старом компьютере)
- Тип: PostgreSQL
- Сервер: localhost
- Имя базы: имя_базы_данных
- Пользователь: postgres
- Пароль: ваш пароль PostgreSQL
8. **Проверка работы**:
- Запустите информационную базу
- Убедитесь, что все данные на месте
- Проверьте работу типовых операций
## Дополнительные настройки (если необходимо)
9. **Настройка сервера 1С** (если используется):
- Установите сервер 1С той же версии
- Настройте кластер для работы с новой базой
10. **Перенос лицензий**:
- Если используются аппаратные лицензии, перенесите HASP ключ
- Для программных лицензий может потребоваться перерегистрация
После выполнения этих шагов ваша система 1С с PostgreSQL должна работать на новом компьютере.
2 минуты
27 июля