ΠΠΎΡΠ΅ΡΡ Π΄Π°Π½Π½ΡΡ Π² 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±Π΅ΡΠ½ΡΡΡΡΡ ΠΊΠ°ΡΠ°ΡΡΡΠΎΡΠΎΠΉ Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅ΡΠ°: ΠΎΡ ΠΏΡΠΎΡΡΠΎΡ Π±ΡΡ Π³Π°Π»ΡΠ΅ΡΠΈΠΈ Π΄ΠΎ ΠΏΠΎΡΠ΅ΡΠΈ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² Π·Π° Π³ΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ. ΠΠ°ΠΆΠ΅ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π‘Π£ΠΠ (PostgreSQL, Microsoft SQL Server) ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠΈΡΠΊΠΈ ΠΎΡΡΠ°ΡΡΡΡ β ΡΠ±ΠΎΠΈ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ, ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ ΠΊΠΈΠ±Π΅ΡΠ°ΡΠ°ΠΊΠΈ Π½ΠΈΠΊΡΠΎ Π½Π΅ ΠΎΡΠΌΠ΅Π½ΡΠ». ΠΡΠ° ΡΡΠ°ΡΡΡ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅Ρ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΡ 1Π‘, Π½ΠΎ ΠΈ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ±ΡΠ°ΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²Π°ΡΠ΅ΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ, ΡΠ°Π·ΠΌΠ΅ΡΠ° Π±Π°Π·Ρ ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ.
ΠΡ ΡΠ°Π·Π±Π΅ΡΡΠΌ Π²ΡΠ΅ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ β ΠΎΡ ΡΡΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π΄ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² Ρ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡΠΌΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΡΠΊΡΠΎΠ΅ΠΌ ΡΡΠΈ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅Π»Π°ΡΡ 80% Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² ΠΏΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ Π±ΡΠΊΠ°ΠΏΠΎΠ². ΠΡΠΎΠ±ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»ΠΈΠΌ Π½ΡΠ°Π½ΡΠ°ΠΌ Π΄Π»Ρ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ Π±Π°Π· (Π²ΠΊΠ»ΡΡΠ°Ρ ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ) ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ°, Π³Π΄Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΠΎ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ. ΠΡΠ»ΠΈ Π²Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΡΠ΅ΡΠ΅ 1Π‘ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅ΡΠ΅ Π°ΡΡΡΠΎΡΡΠΈΠ½Π³ΠΎΠ²ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ β ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ ΡΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ.
ΠΠΎΡΠ΅ΠΌΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ
ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΡΡ ΠΏΡΠΎΡΡΡΠΌ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΏΠΊΠΈ Ρ Π±Π°Π·ΠΎΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, C:\Program Files\1Cv8\bases\) Π²ΡΡΡΠ½ΡΡ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· ΠΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Ρ Windows. ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ
Π±Π°Π· ΠΈ Π΄Π°ΠΆΠ΅ ΡΠ°ΠΌ ΡΡΠ΅Π²Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ:
- π΄ ΠΠ΅ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΡ Π΄Π°Π½Π½ΡΡ : ΠΏΡΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ 1Π‘ ΡΠ°ΠΉΠ»Ρ Π±Π°Π·Ρ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½Ρ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ, ΡΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π±ΡΠΊΠ°ΠΏΠ°.
- π΄ ΠΡΡΡΡΡΡΠ²ΠΈΠ΅ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ: Π΅ΡΠ»ΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠ΅ΡΠ²ΡΡΡΡ Π½Π° ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅, Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π±Π°Π·Ρ Π±ΡΠ΄Π΅Ρ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.
- π΄ ΠΠ΅Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ: ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΠΈ ΡΡΠ°ΡΡΡ ΠΊΠΎΠΏΠΈΠΉ Π½ΠΎΠ²ΡΠΌΠΈ Π²Ρ ΡΠ΅ΡΡΠ΅ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΠΊΠ°ΡΠ° ΠΊ Π±ΠΎΠ»Π΅Π΅ ΡΠ°Π½Π½Π΅ΠΉ ΡΠΎΡΠΊΠ΅.
- π΄ Π ΡΡΠ½ΠΎΠΉ ΡΡΡΠ΄: ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°ΠΊΡΠΎΡ β Π³Π»Π°Π²Π½Π°Ρ ΠΏΡΠΈΡΠΈΠ½Π° ΠΏΡΠΎΠΏΡΡΠ΅Π½Π½ΡΡ Π±ΡΠΊΠ°ΠΏΠΎΠ².
ΠΠ»Ρ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ
Π±Π°Π· (Π½Π° MS SQL ΠΈΠ»ΠΈ PostgreSQL) ΠΏΡΠΎΡΡΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² .mdf/.ldf ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠΈ data Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎ β ΡΡΠΎ Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎ ΠΏΡΠΈΠ²Π΅Π΄ΡΡ ΠΊ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
ΠΏΡΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ. ΠΠ΄Π΅ΡΡ ΡΡΠ΅Π±ΡΡΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π‘Π£ΠΠ ΠΈΠ»ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° 1Π‘.
Π‘ΠΏΠΎΡΠΎΠ±Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ²
ΠΡΠ±ΠΎΡ ΠΌΠ΅ΡΠΎΠ΄Π° Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠ°Π±ΠΎΡΡ 1Π‘ (ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠΉ ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠΉ), ΡΠ°Π·ΠΌΠ΅ΡΠ° Π±Π°Π·Ρ ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΡΠΊΠΎΡΠΎΡΡΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ. ΠΠΈΠΆΠ΅ ΡΠ°Π±Π»ΠΈΡΠ° ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ²:
| ΠΠ΅ΡΠΎΠ΄ | ΠΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ | ΠΠ»ΡΡΡ | ΠΠΈΠ½ΡΡΡ | Π‘Π»ΠΎΠΆΠ½ΠΎΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ |
|---|---|---|---|---|
| Π ΡΡΠ½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² | Π€Π°ΠΉΠ»ΠΎΠ²ΡΠ΅ Π±Π°Π·Ρ <5 ΠΠ | ΠΡΠΎΡΡΠΎΡΠ°, Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΠ | Π ΠΈΡΠΊ Π½Π΅ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΠΈ, Π½Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ | ΠΠΈΠ·ΠΊΠ°Ρ |
| 1Π‘:ΠΠΎΠ½ΡΠΎΠ»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ | Π€Π°ΠΉΠ»ΠΎΠ²ΡΠ΅ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠ΅ Π±Π°Π·Ρ | ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π°, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ | ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, Π½Π΅Ρ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ | Π‘ΡΠ΅Π΄Π½ΡΡ |
| Π‘ΠΊΡΠΈΠΏΡΡ Π½Π° PowerShell/Bat | ΠΡΠ±ΡΠ΅ Π±Π°Π·Ρ | ΠΠΈΠ±ΠΊΠΎΡΡΡ, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΠΎΠ±Π»Π°ΠΊΠ°ΠΌΠΈ | Π’ΡΠ΅Π±ΡΠ΅Ρ Π·Π½Π°Π½ΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ | ΠΡΡΠΎΠΊΠ°Ρ |
| Π‘ΡΠ΅Π΄ΡΡΠ²Π° Π‘Π£ΠΠ (SQL Backup, pg_dump) | ΠΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠ΅ Π±Π°Π·Ρ | ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΡ, ΡΠΆΠ°ΡΠΈΠ΅ | Π‘Π»ΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² | ΠΡΡΠΎΠΊΠ°Ρ |
| ΠΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ (1Π‘:Fresh, Yandex Cloud) | ΠΡΠ±ΡΠ΅ Π±Π°Π·Ρ | ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ, Π³Π΅ΠΎΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ | ΠΠ»Π°ΡΠ½ΡΠ΅, Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ ΠΎΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° | Π‘ΡΠ΅Π΄Π½ΡΡ |
ΠΠ»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΌΠ°Π»ΡΡ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠΉ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠ°Π½Π΅Ρ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΡΠ΅Π΄ΡΡΠ² 1Π‘ (Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ°) ΠΈΠ»ΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ² Ρ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡΠΌΠΈ (Π΄Π»Ρ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠ³ΠΎ). ΠΡΡΠΏΠ½ΡΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠΌ Ρ Π±Π°Π·Π°ΠΌΠΈ ΠΎΡ 50 ΠΠ ΡΡΠΎΠΈΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΠ Π²ΡΠΎΠ΄Π΅ Veeam ΠΈΠ»ΠΈ Acronis.
ΠΠ΅ΡΠ΅Π΄ Π²ΡΠ±ΠΎΡΠΎΠΌ ΠΌΠ΅ΡΠΎΠ΄Π° ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π»ΠΈ Π²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ 1Π‘ ΡΠ°Π±ΠΎΡΡ Ρ 1C:Drive β ΡΡΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠ° Π² ΠΎΠ±Π»Π°ΠΊΠΎ Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΡΠΊΡΠΈΠΏΡΠΎΠ².
Π Π΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ 1Π‘: ΠΏΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ
Π€Π°ΠΉΠ»ΠΎΠ²ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ (.1CD) ΠΏΡΠΎΡΠ΅ Π² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, Π½ΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΎΡΠΎΠ±ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π° ΠΊ Π±ΡΠΊΠ°ΠΏΠ°ΠΌ. ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ: ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π±Π°Π·Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ (Π»ΠΈΠ±ΠΎ ΡΠ΅ΡΠ΅Π· ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ). Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΄Π²Π° Π½Π°Π΄ΡΠΆΠ½ΡΡ
ΡΠΏΠΎΡΠΎΠ±Π°.
Π‘ΠΏΠΎΡΠΎΠ± 1: Π§Π΅ΡΠ΅Π· ΠΠΎΠ½ΡΠΎΠ»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ 1Π‘
ΠΡΡΡΠΎΠ΅Π½Π½Π°Ρ ΡΡΠΈΠ»ΠΈΡΠ° 1cv8.exe (Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ CONFIG) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΡ Π±Π΅Π· ΡΠΈΡΠΊΠ° ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
:
- ΠΠ°ΠΊΡΠΎΠΉΡΠ΅ Π²ΡΠ΅ ΡΠ΅Π°Π½ΡΡ 1Π‘ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅/ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΡΡΠ°Π½ΡΠΈΠΈ.
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
- ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
"C:\Program Files\1cv8\8.3.26.1254\bin\1cv8.exe" CONFIG /Out "D:\Backup\base_20260515.1CD" /DisconnectAll /ForceΠΠ΄Π΅:
/Outβ ΠΏΡΡΡ ΠΊ ΡΠ°ΠΉΠ»Ρ Π±ΡΠΊΠ°ΠΏΠ° (ΡΠΊΠ°Π·ΡΠ²Π°ΠΉΡΠ΅ Π΄ΠΈΡΠΊ, ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ)./DisconnectAllβ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ./Forceβ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠΉ.
.1CD (Π΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΠΎΠΌ Β±5%).ΠΠ°ΠΊΡΡΡΡ Π²ΡΠ΅ ΡΠ΅Π°Π½ΡΡ 1Π‘|ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ΅ΡΡΠ° Π½Π° ΡΠ΅Π»Π΅Π²ΠΎΠΌ Π΄ΠΈΡΠΊΠ΅|ΠΡΡΡ ΠΊ Π±ΡΠΊΠ°ΠΏΡ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΡ|ΠΡΠΊΠ»ΡΡΡΠ½ Π°Π½ΡΠΈΠ²ΠΈΡΡΡ (ΠΌΠΎΠΆΠ΅Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»Ρ)|Π‘ΠΎΠ·Π΄Π°Π½Π° ΡΠ΅ΡΡΠΎΠ²Π°Ρ ΠΏΠ°ΠΏΠΊΠ° Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ-->
Π‘ΠΏΠΎΡΠΎΠ± 2: ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΠ΅Π· PowerShell
ΠΠ»Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² Π½Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ:
- ΠΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΡΠ»ΡΠΆΠ±Ρ
1C:Enterprise 8.3 Server Agent(Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ). - ΠΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»Ρ Π±Π°Π·Ρ Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΡΠΌΠΌ.
- ΠΡΡ
ΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠΏΠΈΡ Π²
.zipΡ ΠΏΠ°ΡΠΎΠ»Π΅ΠΌ. - ΠΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΡΡΡ ΠΎΠ± ΡΡΠΏΠ΅Ρ Π΅/Π½Π΅ΡΠ΄Π°ΡΠ΅.
- πΉ
WITH COMPRESSIONβ ΡΠΆΠ°ΡΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΠ° (ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π΄ΠΎ 70% ΠΌΠ΅ΡΡΠ°). - πΉ
STATS = 10β Π²ΡΠ²ΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ΅ΡΡΠ° ΠΊΠ°ΠΆΠ΄ΡΠ΅ 10%. - πΉ
CHECKSUMβ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΡΠΌΠΌ (Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΠΈ). - πΉ
-F cβ ΡΠΎΡΠΌΠ°Ρ custom (ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠΆΠ°ΡΠΈΠ΅). - πΉ
-bβ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΡΡΠΏΠ½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² (BLOB). - πΉ
-vβ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ (Π΄Π»Ρ Π»ΠΎΠ³ΠΎΠ²).
ΠΡΠΈΠΌΠ΅Ρ ΡΠΊΡΠΈΠΏΡΠ° Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ:
# ΠΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π°Π³Π΅Π½ΡΠ° 1Π‘ (Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ΅Π½)
Stop-Service -Name "1CEnterprise83" -Force
ΠΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ
$source = "C:\1C_bases\MyBase"
$dest = "D:\Backups\MyBase_$(Get-Date -Format 'yyyyMMdd')"
Copy-Item -Path $source -Destination $dest -Recurse -Force
ΠΡΡ
ΠΈΠ²Π°ΡΠΈΡ (ΡΡΠ΅Π±ΡΠ΅ΡΡΡ 7-Zip)
$zipPath = "D:\Backups\MyBase_$(Get-Date -Format 'yyyyMMdd').zip"
& "C:\Program Files\7-Zip\7z.exe" a -tzip $zipPath $dest -pYourPassword
Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅
Send-MailMessage -From "backup@yourdomain.ru" -To "admin@yourdomain.ru" -Subject "ΠΡΠΊΠ°ΠΏ 1Π‘ ΠΎΡ $(Get-Date)" -Body "Π Π΅Π·Π΅ΡΠ²Π½Π°Ρ ΠΊΠΎΠΏΠΈΡ ΡΠΎΠ·Π΄Π°Π½Π°: $zipPath" -SmtpServer "smtp.yourdomain.ru"
ΠΠ»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ° Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠΊΡΠΈΠΏΡ Π² ΠΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Ρ Windows Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° Π²ΡΠ΅ΠΌΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 2:00 Π½ΠΎΡΠΈ).
Π€Π°ΠΉΠ»ΠΎΠ²ΡΠ΅ Π±Π°Π·Ρ 1Π‘ Π½Π΅Π»ΡΠ·Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ "Π½Π° Π»Π΅ΡΡ" β Π²ΡΠ΅Π³Π΄Π° ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΠΉΡΠ΅ ΡΠ»ΡΠΆΠ±Ρ 1Π‘ ΠΈΠ»ΠΈ ΠΎΡΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΏΠ΅ΡΠ΅Π΄ Π±ΡΠΊΠ°ΠΏΠΎΠΌ.
ΠΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ: Π±ΡΠΊΠ°ΠΏ ΡΠ΅ΡΠ΅Π· Π‘Π£ΠΠ
ΠΠ»Ρ Π±Π°Π· Π½Π° Microsoft SQL Server ΠΈΠ»ΠΈ PostgreSQL ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π‘Π£ΠΠ. ΠΠ½ΠΈ Π³Π°ΡΠ°Π½ΡΠΈΡΡΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΠ»Ρ Microsoft SQL Server
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ SQL Server Management Studio (SSMS) ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ sqlcmd:
sqlcmd -S YourServerName -U sa -P YourPassword -Q "BACKUP DATABASE [Your1CBase] TO DISK = 'D:\Backups\Your1CBase_20260515.bak' WITH COMPRESSION, STATS = 10"
ΠΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ:
ΠΠ»Ρ PostgreSQL
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ pg_dump:
pg_dump -U postgres -h localhost -p 5432 -F c -b -v -f "D:\Backups\1cbase_20260515.dump" 1cbase
ΠΠΏΡΠΈΠΈ:
ΠΠ»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π½Π°ΡΡΡΠΎΠΉΡΠ΅ cron (Linux) ΠΈΠ»ΠΈ ΠΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Ρ (Windows). ΠΡΠΈΠΌΠ΅Ρ Π΄Π»Ρ cron:
0 2 /usr/bin/pg_dump -U postgres -h localhost -F c -f /backups/1cbase_$(date +\%Y\%m\%d).dump 1cbase && /usr/bin/gzip /backups/1cbase_.dump
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ Π΅ΡΠ»ΠΈ Π±ΡΠΊΠ°ΠΏ SQL Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°?
ΠΡΠ»ΠΈ ΠΏΠΎΠ»Π½ΡΠΉ Π±ΡΠΊΠ°ΠΏ Π±Π°Π·Ρ 1Π‘ Π½Π° SQL Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΡΠΎΡΠ½ΠΈ Π³ΠΈΠ³Π°Π±Π°ΠΉΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅:
1. Π‘Π΄Π΅Π»Π°ΠΉΡΠ΅ ΠΏΠΎΠ»Π½ΡΠΉ Π±ΡΠΊΠ°ΠΏ ΡΠ°Π· Π² Π½Π΅Π΄Π΅Π»Ρ.
2. ΠΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΠΉΡΠ΅ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ (ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ):
BACKUP DATABASE [Your1CBase] TO DISK = 'D:\Backups\Your1CBase_diff.bak' WITH DIFFERENTIAL, COMPRESSION
3. ΠΠ»Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠ½Π°ΡΠ°Π»Π° ΠΏΡΠΈΠΌΠ΅Π½ΡΠΉΡΠ΅ ΠΏΠΎΠ»Π½ΡΠΉ Π±ΡΠΊΠ°ΠΏ, Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠΉ.
ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΠΌΠ΅ΡΡΠ°: Π΄ΠΎ 90% ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΠΌΠΈ ΠΏΠΎΠ»Π½ΡΠΌΠΈ ΠΊΠΎΠΏΠΈΡΠΌΠΈ.
ΠΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ: ΠΏΠ»ΡΡΡ ΠΈ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΡΠ΅ ΠΊΠ°ΠΌΠ½ΠΈ
Π₯ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΠΎΠ² Π² ΠΎΠ±Π»Π°ΠΊΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 1Π‘:Fresh, Yandex Disk, Google Drive) ΡΠ΅ΡΠ°Π΅Ρ Π΄Π²Π΅ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ: Π·Π°ΡΠΈΡΡ ΠΎΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ ΠΈΠ· Π»ΡΠ±ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΌΠΈΡΠ°. ΠΠ΄Π½Π°ΠΊΠΎ Π΅ΡΡΡ Π½ΡΠ°Π½ΡΡ:
- βοΈ 1Π‘:Fresh: Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π½ΠΎ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΎΠ±Π»Π°ΡΠ½ΡΡ ΡΡΠ΅Π΄Ρ (Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ ΡΠΊΠ°ΡΠ°ΡΡ ΡΠ°ΠΉΠ»
.dtΠ»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ). - βοΈ Yandex Cloud: ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ
S3-ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΠ΅ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅, Π½ΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. - βοΈ Google Drive: ΡΠ΄ΠΎΠ±Π΅Π½ Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ°, Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ°ΠΉΠ»Π° (5 Π’Π).
ΠΡΠΈΠΌΠ΅Ρ ΡΠΊΡΠΈΠΏΡΠ° Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π±ΡΠΊΠ°ΠΏΠ° Π² Yandex Disk (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ rclone):
# Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° rclone (Π΅ΡΠ»ΠΈ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½)
Invoke-WebRequest -Uri "https://downloads.rclone.org/rclone-current-windows-amd64.zip" -OutFile "rclone.zip"
Expand-Archive -Path "rclone.zip" -DestinationPath "C:\Tools\"
$env:Path += ";C:\Tools\rclone-v1.62.2-windows-amd64"
ΠΠ°Π³ΡΡΠ·ΠΊΠ° Π±ΡΠΊΠ°ΠΏΠ°
rclone copy "D:\Backups\1C" "yandex:1C_Backups" --progress
ΠΠ»Ρ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΡΡ Π±Π°Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ 3-2-1: 3 ΠΊΠΎΠΏΠΈΠΈ Π΄Π°Π½Π½ΡΡ Π½Π° 2 ΡΠ°Π·Π½ΡΡ ΡΠΈΠΏΠ°Ρ Π½ΠΎΡΠΈΡΠ΅Π»Π΅ΠΉ, 1 ΠΊΠΎΠΏΠΈΡ Π²Π½Π΅ ΠΎΡΠΈΡΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΎΠ±Π»Π°ΠΊΠ΅).
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΠ±Π»Π°ΡΠ½ΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π² Π»ΠΈΡΠ½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠ΅. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 1Π‘:Fresh) ΠΌΠΎΠ³ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡ ΡΡΠΎΠΊ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΈΠ»ΠΈ Π²Π·ΠΈΠΌΠ°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ Π·Π° Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΠΉ
ΠΡΠΊΠ°ΠΏ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅Π»ΡΠ·Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ, Π±Π΅ΡΠΏΠΎΠ»Π΅Π·Π΅Π½. ΠΠΎ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ΅, 30% ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΠΉ 1Π‘ Π½Π΅ ΠΏΡΠΎΡ ΠΎΠ΄ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠ΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ. Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π½Π΅ΠΏΡΠΈΡΡΠ½ΡΡ ΡΡΡΠΏΡΠΈΠ·ΠΎΠ²:
- Π’Π΅ΡΡΠΎΠ²ΠΎΠ΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅: ΡΠ°Π· Π² ΠΊΠ²Π°ΡΡΠ°Π» Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΠΉΡΠ΅ Π±ΡΠΊΠ°ΠΏ Π½Π° ΡΠ΅ΡΡΠΎΠ²ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅:
- π ΠΡΠΊΡΡΠ²Π°ΡΡΡΡ Π»ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΏΠ΅ΡΠΈΠΎΠ΄.
- π ΠΠΎΡΡΠ΅ΠΊΡΠ½Ρ Π»ΠΈ ΠΎΡΡΠ°ΡΠΊΠΈ ΠΏΠΎ ΡΡΡΡΠ°ΠΌ.
- π Π Π°Π±ΠΎΡΠ°ΡΡ Π»ΠΈ ΠΎΡΡΡΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
ΠΠ±ΠΎΡΠΎΡΠ½ΠΎ-ΡΠ°Π»ΡΠ΄ΠΎΠ²Π°Ρ Π²Π΅Π΄ΠΎΠΌΠΎΡΡΡ).
- ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ
ΡΡΠΌΠΌ: Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²
.1CDΠΈΠ»ΠΈ.bakΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Π²ΡΠΎΠ΄Π΅ 7-Zip (ΠΎΠΏΡΠΈΡ-t) ΠΈΠ»ΠΈ SQL Server DATA_PURITY. - ΠΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: Π²Π΅Π΄ΠΈΡΠ΅ ΠΆΡΡΠ½Π°Π» Π±ΡΠΊΠ°ΠΏΠΎΠ² Ρ Π΄Π°ΡΠ°ΠΌΠΈ, ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΡΡΠ°ΡΡΡΠΎΠΌ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ.
- π« ΠΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ "Π½Π° Π»Π΅ΡΡ": ΡΠ°ΠΉΠ»Ρ Π±Π°Π·Ρ Π±Π»ΠΎΠΊΠΈΡΡΡΡΡΡ 1Π‘ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ. Π Π΅ΡΠ΅Π½ΠΈΠ΅: ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅
/DisconnectAllΠΈΠ»ΠΈ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΠΉΡΠ΅ ΡΠ»ΡΠΆΠ±Ρ. - π« Π₯ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΠΎΠ² Π½Π° ΡΠΎΠΌ ΠΆΠ΅ Π΄ΠΈΡΠΊΠ΅: ΠΏΡΠΈ ΡΠ±ΠΎΠ΅ Π΄ΠΈΡΠΊΠ° Π²Ρ ΠΏΠΎΡΠ΅ΡΡΠ΅ΡΠ΅ ΠΈ Π±Π°Π·Ρ, ΠΈ Π΅Ρ ΠΊΠΎΠΏΠΈΠΈ. Π Π΅ΡΠ΅Π½ΠΈΠ΅: ΠΏΡΠ°Π²ΠΈΠ»ΠΎ 3-2-1 (ΡΠΌ. Π²ΡΡΠ΅).
- π« ΠΡΡΡΡΡΡΠ²ΠΈΠ΅ ΡΠΎΡΠ°ΡΠΈΠΈ: Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ ΡΡΠ°ΡΡΡ ΠΊΠΎΠΏΠΈΠΉ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΌΠ΅ΡΡΠΎ ΠΈ ΡΡΠ»ΠΎΠΆΠ½ΡΠ΅Ρ ΠΏΠΎΠΈΡΠΊ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ. Π Π΅ΡΠ΅Π½ΠΈΠ΅: Π½Π°ΡΡΡΠΎΠΉΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΏΠΈΠΉ ΡΡΠ°ΡΡΠ΅ 30 Π΄Π½Π΅ΠΉ.
- π« ΠΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ²: 90% ΡΠ±ΠΎΠ΅Π² Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΡ, Π΅ΡΠ»ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΡΡ Π»ΠΎΠ³ΠΈ. Π Π΅ΡΠ΅Π½ΠΈΠ΅: Π½Π°ΡΡΡΠΎΠΉΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π½Π° ΠΏΠΎΡΡΡ/Telegram.
- π« ΠΠ΅ΡΠ΅ΡΡΠΈΡΡΠ΅ΠΌΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ: ΠΊΠΎΠΏΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½Π°, Π½ΠΎ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎΠ± ΡΡΠΎΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ Π°Π²Π°ΡΠΈΠΈ. Π Π΅ΡΠ΅Π½ΠΈΠ΅: Π΅ΠΆΠ΅ΠΌΠ΅ΡΡΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΎΠ²ΠΎΠ΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.
- π Π Π°Π·ΠΌΠ΅Ρ ΡΠ°ΠΉΠ»Π° (Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ 0 Π±Π°ΠΉΡ).
- π ΠΠ°ΡΠ° ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ (Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ).
- π ΠΠ°Π»ΠΈΡΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
1Cv8.1CDΠΈΠ»ΠΈ1Cv8Log). - πΉ
BACKUP DATABASEΡ ΠΎΠΏΡΠΈΠ΅ΠΉWITH SNAPSHOT(SQL Server). - πΉ
pg_dumpΡ ΡΠ»Π°Π³ΠΎΠΌ--jobs=4Π΄Π»Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ (PostgreSQL).
ΠΠ»Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ ΠΈΠ· .1CD:
"C:\Program Files\1cv8\8.3.26.1254\bin\1cv8.exe" RESTOREIB "D:\Backup\base_20260515.1CD" /F "C:\RestoredBase" /DisconnectAll
ΠΠ»Ρ SQL Server:
RESTORE DATABASE [Your1CBase] FROM DISK = 'D:\Backups\Your1CBase_20260515.bak' WITH REPLACE, STATS = 10
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π½Π° Π΄ΡΡΠ³ΡΡ Π²Π΅ΡΡΠΈΡ 1Π‘ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ 8.3.20 Π½Π° 8.3.26) ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ. ΠΠ΅ΡΠ΅Π΄ ΡΡΠΈΠΌ ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ ΠΊΠΎΠΏΠΈΡ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π±Π°Π·Ρ!
Π’ΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ
ΠΠ°ΠΆΠ΅ ΠΎΠΏΡΡΠ½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ Π±ΡΠΊΠ°ΠΏΠΎΠ². ΠΠΎΡ ΡΠΎΠΏ-5 ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΈ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ:
ΠΠ»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π±ΡΠΊΠ°ΠΏΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ:
FAQ: Π§Π°ΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠΌΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ 1Π‘
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π±ΡΠΊΠ°ΠΏ 1Π‘, Π½Π΅ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ?
ΠΠ»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° β Π½Π΅Ρ, ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π΄ΡΡ ΠΊ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ ΠΊΠΎΠΏΠΈΠΈ. ΠΠ»Ρ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠ³ΠΎ (SQL/PostgreSQL) ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ:
Π ΠΎΠ±ΠΎΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΠΌΠΎΠ³ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ, Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ ΠΊΡΠ°ΡΠΊΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Π·Π°ΠΏΠΈΡΠΈ.
ΠΠ°ΠΊ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π±ΡΠΊΠ°ΠΏΡ Π΄Π»Ρ 10 Π±Π°Π· Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅?
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΊΡΠΈΠΏΡ Π½Π° PowerShell ΠΈΠ»ΠΈ Bash, ΠΊΠΎΡΠΎΡΡΠΉ:
- Π§ΠΈΡΠ°Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ Π±Π°Π· ΠΈΠ· ΡΠ°ΠΉΠ»Π°/ΡΠ΅Π΅ΡΡΡΠ° 1Π‘.
- ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π±Π°Π·Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠΈΠΏ (ΡΠ°ΠΉΠ»ΠΎΠ²Π°Ρ/SQL).
- ΠΡΠ·ΡΠ²Π°Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π±ΡΠΊΠ°ΠΏΠ°.
- ΠΠ΅Π΄ΡΡ Π»ΠΎΠ³ Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌΠΈ.
ΠΡΠΈΠΌΠ΅Ρ ΡΡΡΡΠΊΡΡΡΡ ΡΠΊΡΠΈΠΏΡΠ°:
$bases = @("Base1", "Base2", "Base3") # Π‘ΠΏΠΈΡΠΎΠΊ Π±Π°Π·
foreach ($base in $bases) {
$type = Get-1CBaseType -Name $base # ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ ΡΠΈΠΏ (ΡΡΠ½ΠΊΡΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π°)
if ($type -eq "File") {
# ΠΠΎΠ³ΠΈΠΊΠ° Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ
} elseif ($type -eq "SQL") {
# ΠΠΎΠ³ΠΈΠΊΠ° Π΄Π»Ρ SQL
}
}
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π±ΡΠΊΠ°ΠΏ Π±Π°Π·Ρ 1Π‘?
Π Π°Π·ΠΌΠ΅Ρ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ:
- π Π Π΅ΠΆΠΈΠΌΠ° ΡΠ°Π±ΠΎΡΡ: ΡΠ°ΠΉΠ»ΠΎΠ²Π°Ρ Π±Π°Π·Π° ΠΎΠ±ΡΡΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π½Π° 20-30% ΠΌΠ΅Π½ΡΡΠ΅, ΡΠ΅ΠΌ SQL.
- π Π‘ΠΆΠ°ΡΠΈΡ:
WITH COMPRESSION(SQL) ΠΈΠ»ΠΈpg_dump -F cΡΠΎΠΊΡΠ°ΡΠ°ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ Π½Π° 50-70%. - π ΠΠ°Π½Π½ΡΡ
: Π±Π°Π·Ρ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ²/ΡΠ°ΠΉΠ»ΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΠ³ΠΎΠ²Π»Π΅ΠΉ) ΡΡΠΆΠ΅Π»Π΅Π΅ Π±ΡΡ Π³Π°Π»ΡΠ΅ΡΡΠΊΠΈΡ .
ΠΡΠΈΠΌΠ΅ΡΠ½ΡΠ΅ ΡΠΈΡΡΡ:
| Π’ΠΈΠΏ Π±Π°Π·Ρ | Π Π°Π·ΠΌΠ΅Ρ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ | Π Π°Π·ΠΌΠ΅Ρ Π±ΡΠΊΠ°ΠΏΠ° (ΡΠΎ ΡΠΆΠ°ΡΠΈΠ΅ΠΌ) |
|---|---|---|
| ΠΡΡ Π³Π°Π»ΡΠ΅ΡΠΈΡ (ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠΉ) | 5 ΠΠ | 1.5-2 ΠΠ |
| Π£Π’ 11 (SQL) | 50 ΠΠ | 10-15 ΠΠ |
| ΠΠ£Π (PostgreSQL) | 20 ΠΠ | 4-6 ΠΠ |
ΠΠ°ΠΊ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π±Π°Π·Ρ 1Π‘ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ?
ΠΠΎΡΡΠ΄ΠΎΠΊ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ:
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡ ΠΆΠ΅ Π²Π΅ΡΡΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ 1Π‘, ΡΡΠΎ ΠΈ Π½Π° ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌ ΠΠ.
- ΠΠ»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ:
- Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ°ΠΉΠ»
.1CDΠ² ΠΏΠ°ΠΏΠΊΡ Π±Π°Π· (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,C:\Program Files\1cv8\bases\). - ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π±Π°Π·Ρ Π² ΡΠΏΠΈΡΠΎΠΊ ΡΠ΅ΡΠ΅Π·
1C:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅βΠΠΎΠ±Π°Π²ΠΈΡΡβΠ‘ΡΡΠ΅ΡΡΠ²ΡΡΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ Π±Π°Π·Ρ.
- Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ°ΠΉΠ»
- ΠΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π±ΡΠΊΠ°ΠΏ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ SQL ΡΠ΅ΡΠ΅Π·
RESTORE DATABASE. - ΠΡΠΈΠ²ΡΠΆΠΈΡΠ΅ Π±Π°Π·Ρ Π²
ΠΠΎΠ½ΡΠΎΠ»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ 1Π‘(1cv8.exe /Admin).
ΠΡΠ»ΠΈ Π²Π΅ΡΡΠΈΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ, ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΡΠ΅ΡΠ΅Π· ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡ.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ Π±ΡΠΊΠ°ΠΏ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄ΡΠ½?
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ:
- ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡ ΡΠ°ΠΉΠ»Π°:
- ΠΠ»Ρ
.1CD: ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΎΡΠΊΡΡΡΡ Π°ΡΡ ΠΈΠ²Π°ΡΠΎΡΠΎΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 7-Zip). - ΠΠ»Ρ
.bak(SQL): Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅RESTORE FILELISTONLY.
- ΠΠ»Ρ
- ΠΠ»Ρ SQL:
DBCC CHECKDBΡ ΠΎΠΏΡΠΈΠ΅ΠΉREPAIR_ALLOW_DATA_LOSS(ΠΊΡΠ°ΠΉΠ½ΠΈΠΉ ΡΠ»ΡΡΠ°ΠΉ!). - ΠΠ»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ: 1Cv8.epf (Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ΅ΡΠ΅Π· ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡ).
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠΎΠΌΠ°Π½Π΄Ρ Π²ΡΠΎΠ΄Π΅ REPAIR_ALLOW_DATA_LOSS ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΠΏΠΎΡΠ΅ΡΠ΅ ΡΠ°ΡΡΠΈ Π΄Π°Π½Π½ΡΡ
. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΈΡ
ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ Π΄ΡΡΠ³ΠΈΡ
Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² Π½Π΅Ρ!