Wazuh Endekslerinin Taşınması
Bu bölümde, anlık görüntüleri kullanarak Wazuh dizinlerini taşımaya odaklanıyoruz. Bu, orijinal zaman damgasını kaybetmeden uyarıları bir Wazuh dizinleyici kümesinden diğerine geri yüklemeye yardımcı olur.
Paylaşımlı Dosya Sistemini Kurun
Anlık görüntü deposu için paylaşımlı bir dosya sistemi oluşturmak amacıyla bir Ağ Dosya Sistemi (NFS) kullanılmasını öneririz.
NFS Sunucusu
Adanmış bir sunucuda NFS'yi kurmak için aşağıdaki adımları uygulayın:
-
Anlık görüntü deposu için şu dizinde bir hedef
/mnt
dizinİ oluşturun :mkdir /mnt/snapshots
-
Aşağıdaki komutları çalıştırarak NFS'yi yükleyin:
Yumyum update yum install -y nfs-utils yum install exportfs systemctl enable nfs-server systemctl start nfs-server
APTapt -y install nfs-kernel-server systemctl start nfs-kernel-server.service
-
Aşağıdaki komutu kullanarak
/mnt/snapshots
dizinini/etc/exports
dosyasına ekleyin.<NETWORK_ADDRESS/CIDR>
değişkenini ağ adresinizle değiştirin.echo "/mnt/snapshots <NETWORK_ADDRESS/CIDR>(rw,sync,no_root_squash,no_subtree_check)" | sudo tee -a /etc/exports
Nerede:
-
rw
- Paylaşılan dizine hem okuma hem de yazma erişimi sağlar. -
sync
- NFS sunucusunun değişiklikleri hemen diske yazmasını zorlar ve dosya sistemini senkron hale getirir. -
no_root_squash
- NFS istemci sistemindeki "root" kullanıcısının NFS sunucusundaki dosyalara tam ve kısıtlanmamış erişime sahip olmasını sağlar. -
no_subtree_check
- Büyük dizin ağaçları için performansı artırabilen alt ağaç denetimini devre dışı bırakır.
-
-
NFS yapılandırmasını uygulayın:
exportfs -a
Wazuh Indexer
Paylaşımlı dosya sistemi kurulumunu tamamlamak için Wazuh dizinleyici düğümünde (düğümlerinde) aşağıdaki adımları gerçekleştirin.
-
Anlık görüntü deposu için şu dizinde bir hedef
/mnt
dizin oluşturun :mkdir /mnt/snapshots
-
NFS istemcisini yükleyin:
Yumyum -y install nfs-utils
APTapt -y install nfs-common
-
Paylaşılan dizini
/mnt/snapshots
Wazuh dizinleyici düğümüne(düğümlerine) bağlayın.<NFS_SERVER_IP>
Değişkeni NFS sunucusunun IP adresiyle değiştirin:# mount -t nfs <NFS_SERVER_IP>:/mnt/snapshots /mnt/snapshots
-
wazuh-indexer
Kullanıcıya dizinin sahipliğini verin/mnt/snapshots
:# chown wazuh-indexer:wazuh-indexer /mnt/snapshots
-
Depo yolunu belirtmek için yapılandırmayı dosyaya ekleyin :
path.repo: /mnt/snapshots
/etc/wazuh-indexer/opensearch.yml
network.host: "127.0.0.1" node.name: "node-1" cluster.initial_master_nodes: - "node-1" cluster.name: "wazuh-cluster" node.max_local_storage_nodes: "3" path.data: /var/lib/wazuh-indexer path.logs: /var/log/wazuh-indexer path.repo: /mnt/snapshots plugins.security.ssl.http.pemcert_filepath: /etc/wazuh-indexer/certs/wazuh-indexer.pem plugins.security.ssl.http.pemkey_filepath: /etc/wazuh-indexer/certs/wazuh-indexer-key.pem plugins.security.ssl.http.pemtrustedcas_filepath: /etc/wazuh-indexer/certs/root-ca.pem plugins.security.ssl.transport.pemcert_filepath: /etc/wazuh-indexer/certs/wazuh-indexer.pem plugins.security.ssl.transport.pemkey_filepath: /etc/wazuh-indexer/certs/wazuh-indexer-key.>plugins.security.ssl.transport.pemtrustedcas_filepath: /etc/wazuh-indexer/certs/root-ca.pem plugins.security.ssl.http.enabled: true plugins.security.ssl.transport.enforce_hostname_verification: false plugins.security.ssl.transport.resolve_hostname: false plugins.security.ssl.http.enabled_ciphers: - "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" - "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" - "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" - "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" plugins.security.ssl.http.enabled_protocols: - "TLSv1.2" plugins.security.authcz.admin_dn: - "CN=admin,OU=Wazuh,O=Wazuh,L=California,C=US" plugins.security.check_snapshot_restore_write_privileges: true plugins.security.enable_snapshot_restore_privilege: true plugins.security.nodes_dn: - "CN=indexer,OU=Wazuh,O=Wazuh,L=California,C=US" plugins.security.restapi.roles_enabled: - "all_access" - "security_rest_api_access" plugins.security.system_indices.enabled: true plugins.security.system_indices.indices: [".opendistro-alerting-config", ".opendistro-alert> ### Option to allow Filebeat-oss 7.10.2 to work ### compatibility.override_main_response_version: true
-
Yapılandırma değişikliklerini uygulamak için Wazuh dizinleyicisini yeniden başlatın:
# systemctl restart wazuh-indexer
Uyarı
Yardımcı programı kullanarak dizinin Wazuh dizinleyici düğümlerinde sahipliğe /mnt/snapshots
sahip olduğunu doğruladığınızdan emin olun .wazuh-indexer:wazuh-indexer
ll
NFS paylaşım dizinini anlık görüntü deposu olarak kullanmak için hedef Wazuh dizinleyicisinde Paylaşımlı dosya sistemi kurulumu > Wazuh dizinleyici adımlarını tekrarlayın ./mnt/snapshots
Anlık görüntü deposunu kurunBu başlığa kalıcı bağlantı
Wazuh kontrol panelinde aşağıdaki adımları uygulayın:
-
Sol üst menüye ☰ tıklayın , Indexer yönetimi > Anlık Görüntü Yönetimi > Depolar'a gidin ve yeni bir anlık görüntü deposu oluşturmak için Depo oluştur'u seçin.
-
Bir depo adı girin, depo türünü Paylaşılan dosya sistemi olarak seçin , depo konumunu girin
/mnt/snapshots
ve yeni deponun kaydını yapmak için Ekle'yi seçin.
Benzer bir anlık görüntü deposu kurmak için yukarıdaki adımları hedef Wazuh kümesinde tekrarlayın.
Anlık görüntüler alınBu başlığa kalıcı bağlantı
-
Sol üst menüye ☰ tıklayın ve Indexer yönetimi > Anlık Görüntü Yönetimi > Anlık Görüntüler bölümüne gidin .
-
Anlık görüntü al'ı seçin ve bir Anlık Görüntü adı girin.
-
Kaynak dizin desenlerini seçin veya girin.
-
Anlık görüntüleri depolamak için daha önce oluşturulan depoları seçin.
-
Gelişmiş seçenekleri seçin ve Anlık görüntülere küme durumunu dahil et seçeneğini işaretleyin .
-
Yeni bir anlık görüntü oluşturmak için Ekle'yi seçin .
Anlık görüntü dosyaları depolama konumuna kaydedilir /mnt/snapshots
.
Anlık görüntüleri geri yükleBu başlığa kalıcı bağlantı
Wazuh dizin geçiş adımlarını tamamlamak için eski Wazuh dizinleyicilerinden alınan anlık görüntüleri hedef Wazuh dizinleyicilerine geri yükleyin. Hedef Wazuh dizinleyicisinde aşağıdaki adımları gerçekleştirin.
Not
Anlık görüntüleri geri yükleme işlemine geçmeden önce hedef Wazuh kümesinde Paylaşımlı dosya sistemini kur ve Anlık görüntü deposunu kur bölümlerindeki adımların gerçekleştirilmesi gerekir .
-
Anlık görüntü dosyalarını yüklemek için hedef Wazuh kümesindeki Wazuh dizinleyici düğümlerini şu komutu kullanarak yeniden başlatın:
# systemctl restart wazuh-indexer
-
Sol üst menüye ☰ tıklayın , Indexer yönetimi > Anlık Görüntü Yönetimi > Anlık Görüntüler'e gidin ve Anlık Görüntüler sayfasını yenileyin. Depo konumundaki anlık görüntüler
/mnt/snapshots
hedef Wazuh kümesinin panosunda gösterilecektir. -
Anlık görüntüyü seçin ve Geri Yükle'ye
restored_
tıklayın. Dizinleri orijinal adlarına geri yüklemek için öneki silin .restored_
Önek, çakışan dizin adlarını önlemek için vardır. -
Gelişmiş seçenekleri seçin ve tüm seçeneklerin işaretli olmadığından emin olun.
-
Göç sürecini tamamlamak için Anlık görüntüyü geri yükle'yi seçin .