1C için Windows VPS
Kiralık bir 1C sunucusu, masanın altında duran, kimsenin güncellemediği ve yedeğini almadığı ofis bilgisayarından kurtarır. Ancak 1C'nin VPS'te kendine özgü noktaları vardır: yazılım lisansı sanal makinenin parametrelerine bağlanır, kullanıcıların hem 1C hem de Windows lisansına ihtiyacı olur ve çekirdeklerin hızı sayısından daha önemlidir. Küçük bir şirket için 1C sunucusunun nasıl kurulacağını ele alıyoruz.
Bu yazı, 1–10 kişinin 1C:Enterprise üzerindeki muhasebe, ticaret yönetimi veya bordro ve personel uygulamalarında çalıştığı ve veritabanını ofis bilgisayarından bir veri merkezindeki sunucuya taşımak isteyen şirketler için. Windows Server'ın kendi lisansının nasıl işlediği ve RDP girişinin nasıl korunacağı Windows VPS: lisanslama, RDP ve güvenli oturum açma yazısında ayrıntılı olarak ele alınıyor. Burada 1C'nin eklediklerini anlatıyoruz.
Üç çalışma şeması
Dosya tabanlı veritabanı ve uzak masaüstü. Veritabanı sunucuda durur, 1C platformu da aynı sunucuya kuruludur; kullanıcılar sunucuya RDP ile bağlanır ve kendi oturumlarında çalışır. En basit seçenek budur: Windows ve 1C dışında hiçbir şey kurmak gerekmez. 1–5 kullanıcı için uygundur. Kişi sayısı ve veritabanı büyüdükçe dosya modu eşzamanlı yazmalarda yavaşlamaya başlar ve bir arıza sırasında veritabanı dosyası bozulursa herkes aynı anda etkilenir.
İstemci-sunucu modeli. VPS'te 1C:Enterprise sunucusu ve bir veritabanı yönetim sistemi — Microsoft SQL Server veya PostgreSQL — çalışır. Kullanıcılar ince istemciyle veya RDP üzerinden bağlanır. Bu şema daha fazla kullanıcıyı ve büyük veritabanlarını kaldırır, ancak 1C sunucu lisansı, daha fazla bellek ve onu yapılandırabilecek bir yönetici gerektirir. Genellikle kişi sayısı beşi geçtiğinde veya veritabanı birkaç gigabaytı aştığında bu şemaya geçilir.
Web sunucusunda yayımlama. Veritabanı IIS veya Apache üzerinden yayımlanır ve kullanıcılar uzak masaüstü olmadan, HTTPS üzerinden tarayıcıda veya ince istemcide çalışır. Bu durumda RDP oturum lisansları gerekmez, ancak tüm harici işlemciler ve donanımlar web istemcisiyle çalışmaz. Bu şema çoğu zaman tam erişime ihtiyaç duyan muhasebeci için RDP ile birlikte kullanılır.
Sanal sunucuda 1C lisansları
- İstemci lisansları her zaman gerekir: her eşzamanlı bağlantı için bir tane. RDP üzerinden dosya modunda tüm kullanıcılar aynı sunucuda çalışır ve lisanslar o sunucuda etkinleştirilir.
- 1C sunucu lisansı yalnızca istemci-sunucu modelinde gerekir. Küçük şirketler için 5 bağlantılık "Server MINI" sürümü vardır; bununla birlikte de istemci lisansları gerekir.
- Yazılım lisansı makinenin parametrelerine bağlanır: ağ adı, bellek miktarı, işlemci ve anakart modeli, ağ kartı. Sanal sunucuda bunlar sanal makinenin gösterdiği parametrelerdir. Sağlayıcı sunucuyu farklı işlemcili bir düğüme taşırsa veya paket değiştirirken belleği azaltırsanız lisans geçersiz hale gelebilir.
- Yeniden etkinleştirme yedek PIN koduyla yapılır: lisans paketinde bir ana ve iki yedek PIN kodu bulunur. Yedekler bittiğinde 1C şirketi talep üzerine yeni PIN kodları verir. Bellek veya disk eklemek lisansı genellikle sıfırlamaz, azaltmak ise sıfırlar.
Donanım USB anahtarı sanal sunucuya doğrudan takılamaz, bu yüzden VPS'te yazılım lisansları kullanılır. Kiralamadan önce sağlayıcıya, sanal makinenin parametrelerinin düğümler arası taşımada ve paket değişikliğinde değişip değişmediğini sorun. Sağlayıcı işlemci modelini ve MAC adresini korumayı taahhüt ediyorsa lisanslar yıllarca sorunsuz çalışır.
1C kullanıcıları için Windows lisansları
Windows Server ek lisans olmadan RDP üzerinden aynı anda iki kişiyi kabul eder ve bu bağlantılar yönetim amaçlıdır. 1C'de uzak masaüstü üzerinden üç veya daha fazla muhasebeci çalışacaksa Uzak Masaüstü Oturum Ana Bilgisayarı rolü ve her kullanıcı için bir lisans gerekir. Sağlayıcıda bu, aylık RDS SAL lisansıdır ve küçük bir ekip için sunucunun kendisiyle kıyaslanabilir bir tutara ulaşabilir. Fiyatını sipariş vermeden önce öğrenin.
Bir başka yol da Linux üzerinde 1C sunucusudur. Platform, 1C:Enterprise sunucusunu PostgreSQL ile Linux'ta destekler; bu durumda Windows Server lisansı gerekmez ve kullanıcılar ince istemciyle çalışır. Bu para kazandırır, ancak Linux ve PostgreSQL bilen bir yönetici gerektirir.
Ne kadar bellek ve çekirdek gerekir
Windows Server 2022, Microsoft'un gereksinimlerine göre 2 GB bellekle çalışır; masaüstü deneyimli Windows Server 2025 için Microsoft 4 GB önerir. Bunun üzerine RDP üzerinden açılan her 1C oturumu ortalama 300–500 MB kullanır, istemci-sunucu modelinde ise 1C sunucusu ve veritabanı yönetim sistemi veritabanı önbelleği için bellek ayırır. Tipik yapılandırmalar için başlangıç değerleri:
| Kullanıcı | Şema | Çekirdek | Bellek | Disk |
|---|---|---|---|---|
| 1–2 | Dosya tabanlı veritabanı, RDP | 2 | 4 GB | 60 GB NVMe'den itibaren |
| 3–5 | Dosya tabanlı veritabanı, RDP | 4 | 8 GB | 80 GB NVMe'den itibaren |
| 5–10 | 1C sunucusu ve VTYS, RDP veya ince istemci | 4–8 | 16 GB | 120 GB NVMe'den itibaren |
Bunlar kural değil, başlangıç değerleridir: 1C:Complex Automation gibi ağır yapılandırmalar ve web sitesiyle veri alışverişi daha fazlasını ister. Bir aylık kullanımdan sonra Görev Yöneticisi'nde yüke bakın ve yetmiyorsa yazılım lisansını aklınızda tutarak paketi büyütün.
1C için çekirdeğin frekansı sayısından daha önemlidir: belge kaydı ve ay sonu kapanışı büyük ölçüde tek iş parçacığında çalışır. 3 GHz ve üzeri işlemcili paketleri arayın; seçki: yüksek frekanslı işlemcili VPS. Diski yalnızca NVMe alın: dosya tabanlı veritabanı sürekli küçük parçalar halinde okuyup yazar; ayrıntılar NVMe mi, SSD mi yazısında.
1C sunucusunun maliyeti
1 Kasım 2026 tarihli accsly kataloğuna göre Rusya'daki veri merkezlerinde Windows kurulabilen paketlerin fiyatları şöyle (katalog fiyatları rubleyle tutulduğu için dolar ve avro tutarları yuvarlanmış yaklaşık değerlerdir):
- 4 GB bellek: piyasa ortancası ayda yaklaşık 16 dolar (14 avro), paketlerin dörtte biri 12 dolardan ucuz;
- 8 GB: ortanca yaklaşık 30 dolar (27 avro), dörtte biri 21 dolardan ucuz;
- 16 GB: ortanca yaklaşık 66 dolar (59 avro).
Dikkat: paketlerin bir kısmında Windows lisansı fiyata dahildir, bir kısmında seçenek olarak eklenir ve toplam tutar artar. Kullanıcılar için RDS lisansları ve 1C lisansları ayrıca ödenir. Rusya'da şirketlere fatura kesen sağlayıcıların Windows'lu paketleri 1C için VPS seçkisinde, tüm Windows'lu paketler ise Windows'lu VPS ve RDP sunucusu seçkilerinde toplanmıştır.
1C sunucusunun konumu neredeyse her zaman Rusya'dır: Rus mevzuatına göre çalışanların ve iş ortaklarının kişisel verileri ülke topraklarındaki veritabanlarında tutulmalıdır; bankalarla ve elektronik belge sistemleriyle veri alışverişi daha hızlı çalışır ve şirket muhasebe belgelerini alır. Ayrıntılar Sunucu için ülke nasıl seçilir yazısında.
Veritabanı yedekleri
Sağlayıcının disk anlık görüntüleriyle aldığı yedekler sunucu arızasına karşı korur, ama bir hafta önce belgeleri silen muhasebecinin hatasına karşı korumaz. 1C için kendi yedeklerinizi almanız gerekir:
- dosya tabanlı veritabanı — yapılandırıcıdan .dt dosyasına dışa aktarma veya veritabanında kimse çalışmadığında, örneğin gece zamanlanmış olarak, 1Cv8.1CD dosyasının kopyası;
- istemci-sunucu veritabanı — veritabanı yönetim sisteminin kendi araçlarıyla düzenli döküm: SQL Server yedeklemesi veya PostgreSQL için
pg_dump.
Yedekleri sunucunun dışında saklayın ve en az üç ayda bir veritabanının onlardan geri yüklenebildiğini kontrol edin. Bu tür yedeklemenin nasıl kurulacağı VPS yedekleri yazısında anlatılıyor.
Sipariş öncesi kontrol listesi
- Şema seçildi: RDP üzerinden dosya tabanlı veritabanı, istemci-sunucu modeli veya web sunucusunda yayımlama.
- 1C istemci lisansları ve gerekiyorsa sunucu lisansı hesaplandı.
- Paketteki Windows fiyatı ve ikiden fazla kullanıcı varsa RDS SAL lisanslarının fiyatı biliniyor.
- Sağlayıcı, düğümler arası taşımada sanal makinenin parametrelerinin değişmediğini teyit etti.
- İşlemci 3 GHz ve üzeri, disk NVMe, bellek yukarıdaki tabloya göre paylı.
- Sunucu Rusya'da, sağlayıcı şirkete fatura ve muhasebe belgeleri düzenliyor.
- RDP girişi yalnızca ofisin ve çalışanların adreslerine açık, veritabanı yedekleri sunucu dışına alınıyor.