Neler yeni

Foruma hoş geldin, Ziyaretçi

Metin2Lobby.com Metin2 Private Server Tanıtım Advertising Ve Geliştirme Forumudur.Metin2 pvp serverler,1-99,1-105,1-120,55-120 global serverları paylaş yada ara.
Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Freebsd PKG_BACKUP

  • Konbuyu başlatan Admin
  • Başlangıç tarihi
  • Cevaplar 0
  • Görüntüleme 17

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Konular
50,325
Mesajlar
50,638
Tepkime puanı
87
M2 Yaşı
3 yıl 11 ay 26 gün
Trophy Puan
48
Konum
Web sitesi
M2 Yang
509,284
Ticaret : 1 / 0 / 0
Ticaret Oranı : 100%
Merhaba,

Bildiğiniz ya da bilmediğiniz üzere MySQL 5.6 son zamanlarda FreeBSD bağlantı noktalarından ve güncel paketlerden kullanımdan kaldırıldı.
Artık "pkg install mysql56-server" komutu çalışmamakta. Hiç bir şekilde MySQL 5.6 kurulumuna FreeBSD sistemleri izin vermemekte.

Ancak, vereceğim link üzerinden MySQL 5.6 ve diğer bir çok paketi manuel olarak yükleyebilirsiniz.
Yapmanız gereken tek şey, indirdiğiniz dosyada seçili olan 32Bit ya da 64Bit klasörlerinden birisini alıp (hangisini kullanıyorsanız) /usr içerisine atmanız.


155633_a6399c9621c6fe30268a9fdb7b924dd4.png



Gördüğünüz üzere dosya içerisinde MySQL 5.6 dahil bir çok paketin son güncel sürümü bulunuyor.
İhtiyacınız olacak, gelecekte kaldırılacak olan paketlerin hepsi burada mevcut.

155635_1d154cbe8130f9a74edd505fefd05216.png



Peki bu paketleri nasıl kuracaksınız?

64Bit işletim sisteminizin /usr içerisine pkg_backup_64 dosyasını olduğu gibi attığını varsayalım.

MySQL 5.6'yı kurmak için aşağıdaki komutu yazmanız yeterli olacaktır.

Kod:

pkg add /usr/pkg_backup_64/mysql56-server-5.6.51.pkg


Yukarıdaki komutun sonundaki mysql56-server-5.6.51.pkg yi değiştirip, içerisindeki diğer paketlerden kurmak istediğinizi yazarak diğer paketleri de kolaylıkla kurabilirsiniz.

İndirme Linki :
Alternatif Link :
Alternatif Link :


Virustotal:

238892_8bd27911eef3bf28a4a8a0ee5283b889.png


Bu konu bir gün herkesin işine yarayacak. Çoğu kullanıcı halen MySQL 5.6 sürümünü kullanıyor. Yeni temiz bir FreeBSD sürümü kullanmak istediklerinde bu paketlere erişemeyeceği için buradan alıp rahatlıkla ekleyebilecek.

(FreeBSD güncel 2025 son sürümü dahil sorunsuz çalışmaktadır.)
FreeBSD Sistemlerde PKG_BACKUP Nedir ve Nasıl Kullanılır?

FreeBSD, sunucu tabanlı oyun sunucuları ve yüksek performans gerektiren sistemler için tercih edilen bir işletim sistemidir. Özellikle Metin2 gibi MMORPG oyun sunucularının barındırıldığı sistemlerde, kararlılık ve güvenlik açısından FreeBSD tercih edilmektedir. Bu bağlamda, FreeBSD üzerinde çalışan sistemlerde paket yönetim sistemi olan pkg ile yapılan değişikliklerin yedeklenmesi oldukça önemlidir. İşte tam burada devreye PKG_BACKUP kavramı giriyor.

PKG_BACKUP Nedir?

PKG_BACKUP, FreeBSD üzerinde kurulu olan paketlerin bir yedeğini almanızı sağlayan yapıdır. Bu yedek sayesinde, sistemde oluşabilecek herhangi bir sorun durumunda hızlıca paket listesini geri yükleyebilir, sistemin eski haline dönmesini sağlayabilirsiniz. Özellikle Metin2 sunucularında, sunucu çökmesi ya da yanlışlıkla silinen paketler gibi durumlarda bu yedek çok değerlidir.

PKG_BACKUP Nasıl Ayarlanır?

FreeBSD sistemlerde pkg komut satırı aracını kullanarak kolayca yedek alabilirsiniz. Ancak manuel olarak yedek almak yerine otomatik yedek alma işlemi daha verimli olacaktır. Bunun için [/COLOR]etc/pkg.conf[/COLOR] dosyasında bazı ayarlar yapılmalıdır.

Kod:
[B]pkg backup -f /path/to/backup/location[/B]


Yukarıdaki komut, mevcut sistemdeki tüm paketleri belirttiğiniz yola yedekler. Yedek alınan dosya genellikle pkg-backup-*.tar formatındadır. Bu yedekleme işlemi, sistemdeki tüm paketlerin listesini ve yapılandırmalarını içerir.

PKG_BACKUP Otomasyonu

Otomatik yedek almak istiyorsanız, [/COLOR]crontab[/COLOR] üzerinden belirli aralıklarla bu yedekleme işlemini yapabilirsiniz. Örneğin, her gün saat 02:00'da yedek almak için:

Kod:
0 2 * * * root /usr/local/sbin/pkg backup -f /backup/pkg-backup-$(date +\%Y\%m\%d).tar


Bu komut sayesinde her gün yeni bir yedek dosyası oluşturulur ve eski yedekler silinmeden korunur. Bu sayede her zaman en son çalışan sisteme dönebilirsiniz.

PKG_BACKUP ile Paket Geri Yükleme

Bir sistem çökmesi ya da hatalı işlem sonrası sistemde eksik veya bozuk paketler oluştuğunda, PKG_BACKUP dosyası ile eski paket durumu geri yüklenebilir. Geri yükleme işlemi aşağıdaki gibi yapılır:

Kod:
[B]pkg restore -f /path/to/backup/file.tar[/B]


Bu işlem, sistemde eksik ya da bozuk olan paketleri yedekten geri yükler. Bu özellikle Metin2 sunucularında veri kaybını önler.

PKG_BACKUP ile Güvenlik ve Performans

FreeBSD üzerinde çalışan sistemlerde, özellikle oyun sunucularında güvenlik çok önemlidir. PKG_BACKUP sayesinde sistemde yapılan tüm değişiklikler takip edilebilir ve istenildiğinde geri döndürülebilir. Bu da hem zaman kazandırır hem de sistem bütünlüğünü korur.

Sonuç

FreeBSD sistemlerde PKG_BACKUP, paket yönetimi açısından kritik öneme sahiptir. Özellikle Metin2 gibi sürekli çalışması gereken sistemlerde, yedekleme ve geri yükleme işlemleri zamanla hayat kurtarıcı olabilir. Bu nedenle, FreeBSD sistem yöneticilerinin PKG_BACKUP yapılandırmasını mutlaka yapması önerilir.


What is PKG_BACKUP on FreeBSD and How to Use It?

FreeBSD is an operating system preferred for server-based game servers and high-performance systems. Especially in MMORPG game servers like Metin2, FreeBSD is chosen for its stability and security. In this context, backing up changes made with the package management system pkg on FreeBSD systems is crucial. This is where the concept of PKG_BACKUP comes into play.

What is PKG_BACKUP?

PKG_BACKUP allows you to create a backup of installed packages on FreeBSD systems. With this backup, you can quickly restore your package list in case of any system issues, returning the system to its former state. Particularly on Metin2 servers, this backup is very valuable during server crashes or accidentally deleted packages.

How to Configure PKG_BACKUP?

On FreeBSD systems, you can easily create backups using the command-line tool pkg. However, instead of manually creating backups, automated backup processes are more efficient. For this purpose, certain configurations must be made in the [/COLOR]etc/pkg.conf[/COLOR] file.

Kod:
[B]pkg backup -f /path/to/backup/location[/B]


The above command backs up all currently installed packages to the specified path. The backup file is usually in pkg-backup-*.tar format. This backup includes the list and configurations of all packages in the system.

PKG_BACKUP Automation

To automatically create backups, you can schedule the backup process at regular intervals using [/COLOR]crontab[/COLOR]. For example, to create a backup every day at 02:00 AM:

Kod:
0 2 * * * root /usr/local/sbin/pkg backup -f /backup/pkg-backup-$(date +\%Y\%m\%d).tar


This command creates a new backup file each day, preserving old backups without deleting them. This way, you can always return to the most recently working system.

Restoring Packages with PKG_BACKUP

In case of system crashes or incorrect operations that result in missing or corrupted packages, the PKG_BACKUP file can be used to restore the previous package state. Restoration can be done as follows:

Kod:
[B]pkg restore -f /path/to/backup/file.tar[/B]


This process restores missing or corrupted packages from the backup. This especially helps prevent data loss on Metin2 servers.

Security and Performance with PKG_BACKUP

On systems running FreeBSD, especially game servers, security is critical. PKG_BACKUP allows tracking all changes made to the system and reverting them when needed. This saves time and maintains system integrity.

Conclusion

PKG_BACKUP is critically important for package management on FreeBSD systems. Especially for systems like Metin2 that need to run continuously, backup and restore operations can become life-saving over time. Therefore, it is recommended that FreeBSD system administrators configure PKG_BACKUP.
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kaydol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Üye ol
Giriş Yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş Yap

Tema düzenleyici

Tema özelletirmeleri