PT Sterling Tulus Cemerlang
www.sterling-team.com

Phone
+62-877-8655-5055
+62 (21) 580-6055

Email
sales-enquiry@sterling-team.com

Address
Sampoerna Strategic Square
South Tower 18th
Jl Jend. Sudirman kav 45-46
Jakarta 12930 - Indonesia

450+ FREE Tips dari Sterling Tulus Cemerlang (STEM) - SAP Indonesia Gold Partner,
yang dapat menjadikan anda SAP B1 Super User

Cara Membuat Skrip Cadangan Skema Milik Anda Sendiri di HANA

SAP Business One Tips How to make your own schema backup script in hana

Pada tips sebelumnya anda sudah mengetahui cara backup schema anda sendiri di HANA Studio dengan cara manual, menggunakan beberapa klik pada mouse, atau menulis script backup anda sendiri di SQL Console, maka anda harus mengompres folder backup menjadi .tar.gz file terkompresi menggunakan perintah Linux.

Sekarang, Anda dapat menyederhanakan langkah-langkah tersebut menjadi solusi satu langkah saja.

Ikuti langkah-langkah di bawah ini:

  1. Buka aplikasi puTTy, dan login ke sistem HANA Anda menggunakan root
  2. Masuk ke direktori /hana/shared/NDB/hdbclient/
  3. Ketik perintah di bawah ini untuk membuatenvironment variable key (Anda dapat mengetikkan nama environment variable key sendiri)
    ./hdbuserstore SET KEYNAME HOSTNAME: PORTNUMBER DBUSER DBPASSWORD
    Silakan lihat contoh di bawah ini:

    SAP Business One Tips - How To Make Your Own Schema Backup Script in HANA

    SAP Business One Tips – How To Make Your Own Schema Backup Script in HANA

  4. Buka aplikasi Notepad++ (Jangan gunakan notepad standar windows), buat dokumen baru, dan salin skrip di bawah ini:
    #Mulai Dari Script
    #Parameter SCHEMA_NAME akan diteruskan dari argumen shellscript dan akan digunakan sebagai nama direktori dan nama file cadangan terkompresi

    SCHEMA_NAME=$1

    #Parameter BACKUP_BASE_DIR adalah direktori root cadangan. Anda dapat mengubah nilainya. Direktori ini akan dibuat secara otomatis jika perlu.

    BACKUP_BASE_DIR=/hana/backup/SCHEMA_BACKUP

    #Parameter BACKUP_FOLDER akan dibuat menggunakan parameter SCHEMA_NAME dan digabungkan dengan timestamp saat ini, misalnya:

    SCHEMA_NAME_202012181330

    #Anda dapat mengubah nilai parameter ini

    BACKUP_FOLDER=${SCHEMA_NAME}_$(date +%Y%m%d%H%M)

    BACKUP_FULL_PATH=${BACKUP_BASE_DIR}/${BACKUP_FOLDER}

    mkdir -p ${BACKUP_BASE_DIR}
    mkdir -p ${BACKUP_BASE_DIR}/${BACKUP_FOLDER}
    cd ${BACKUP_BASE_DIR}
    chown ndbadm:sapsys ${BACKUP_BASE_DIR}
    chown ndbadm:sapsys ${BACKUP_FULL_PATH}
    cd /hana/shared/NDB/HDB00/exe/
    ./hdbsql -U STEMBACKUP “EXPORT ${SCHEMA_NAME}.\”*\” AS BINARY INTO ‘${BACKUP_FULL_PATH}/’ WITH REPLACE THREADS 8″
    cd ${BACKUP_BASE_DIR}

    #Setelah backup selesai, sistem akan mengkompresnya menjadi file .tar.gz.

    tar -zcvf ${BACKUP_FOLDER}.tar.gz ${BACKUP_FOLDER}

    #Kemudian sistem akan menghapus direktori cadangan saat ini

    rm -rf ${BACKUP_FOLDER}

    #Akhir Skrip

  5. Harap ubah “STEMBACKUP” ke environment variable key Anda sendiri. Anda juga dapat mengubah nomor Threads jika perlu.
  6. Ubah konversi Notepad ++ EOL menjadi Unix (LF)

    SAP Business One Tips - How To Make Your Own Schema Backup Script in HANA

    SAP Business One Tips – How To Make Your Own Schema Backup Script in HANA

  7. Simpan dokumen sebagai file skrip Unix (.sh)

    SAP Business One Tips - How To Make Your Own Schema Backup Script in HANA

    SAP Business One Tips – How To Make Your Own Schema Backup Script in HANA

  8. Salin file ini ke Sistem HANA Anda menggunakan WinSCP (Anda dapat meletakkannya di mana saja).
  9. Di aplikasi puTTy, masuk ke direktori tempat file script ini berada sebagai pengguna root, dan ketik perintah di bawah ini:
    chmod 777 YOUR_SCRIPT_FILE.sh

    Contoh:

    chmod 777 backupsample.sh
  10. Sekarang Anda dapat menggunakan skrip ini menggunakan perintah di bawah ini:
    /YOUR_SCRIPT_FILE.sh SCHEMA_NAME (This script accepts only one schema name as argument)

    Contoh:

    /backupsample.sh DB_TRAINING

    SAP Business One Tips - How To Make Your Own Schema Backup Script in HANA

    SAP Business One Tips – How To Make Your Own Schema Backup Script in HANA

Sekarang Anda dapat dengan mudah membuat cadangan skema hanya dalam satu langkah

SAP Business One Tips - How To Make Your Own Schema Backup Script in HANA

SAP Business One Tips – How To Make Your Own Schema Backup Script in HANA

Tip ini akan bekerja pada Versi HANA (1.0 atau 2.0) dan revisi apapun.



                                        

                            
                
Mau TahuCara Mudah Mengatur Perusahaan Dengan SAP Business One

Artikel ini ditulis oleh PT. Sterling Tulus Cemerlang, SAP Business One GOLD Partner di Indonesia.
Lebih detail tentang SAP Business One,
email ke: sales-enquiry@sterling-team.com atau hubungi +6221-5806336 atau wa +6287786555055

, , , , , , , ,