DataBase Server

achmad muharyadi

DATABASE SERVER
Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna.

Database server adalah sebuah program komputer yang menyediakan layanan database untuk program komputer lain atau komputer, seperti yang didefinisikan oleh model client-server. Istilah ini juga dapat merujuk ke komputer yang didedikasikan untuk menjalankan program seperti itu. Database server dapat digunakan untuk beberapa kegiatan, seperti analisis data, penyimpanan data, pengarsipan dan lain-lain.

Ini adalah beberapa informasi lebih lanjut tentang database server dan aplikasinya :
1.      Database server. Ada jenis berbeda server database server. Yang pertama adalah flat file database. Flat file database adalah file sederhana yang terdiri dari informasi yang berbeda yang dipisahkan oleh koma, semi-kolon atau usus. 
     Tipe kedua adalah database relasional. Database relasional memiliki tabel yang memiliki baris dan kolom di mana data muncul. 
     Yang ketiga adalah database objek. Database objek adalah salah satu yang membuat data dalam objek bukan file sederhana dan meja. Yang terakhir adalah database relasional objek dimana data disimpan dalam bentuk tabel dan dapat mengkonversi objek data dan sebaliknya.

2.      Manfaat menggunakan Database server. Membuat penggunaan database server memiliki beberapa keuntungan. Anda akan dapat melihat data secara teratur. Hal ini sangat berguna untuk perusahaan dan entitas yang menyimpan banyak informasi, seperti nama, alamat, nomor telepon, alamat e-mail dan banyak lagi. Manfaat lain dari menggunakan database server adalah bahwa banyak pengguna dapat mengakses database pada waktu yang sama. Ini adalah cara yang efisien untuk menyediakan layanan kepada banyak orang semua pada waktu yang sama. Beberapa manfaat lain menggunakan database server adalah keamanan, pemulihan data yang mendukung dan mudah menggunakan antarmuka.

3.      Beberapa contoh ketika menggunakan database server adalah ketika ada banyak pengguna yang perlu untuk mengakses database; ketika satu bagian yang dibutuhkan dari banyak informasi yang berbeda dalam database; dan saat mengedit, menambah dan menghapus informasi adalah tugas yang sulit untuk melakukan secara manual.

Berikut ini adalah beberapa jenis Database Server :

1.      MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.  

Kelebihan MySQL antara lain :
1.    Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows,  Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
2.   Free (bebas didownload) MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.
3.   Stabil dan tangguh, fleksibel dengan berbagai pemrograman 
4.   Security yang baik dan mendukung transaksi
5.   Dukungan dari komunitas dan perkembangan software yang cukup cepat
6.   Kemudahan management database 

Kekurangan MySQL :
  • Tidak cocok untuk menangani data dengan jumlah yang besar, baik untuk menyimpan data maupun untuk memproses data.
  • Memiliki keterbatasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluster Server.
2.      ORACLE
Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya dalam hal sebagai berikut:
·         Dapat bekerja di lingkungan client/server (pemrosesan tersebar)
·         Menangani manajemen space dan basis data yang besar
·         Mendukung akses data secara simultan
·         Performansi pemrosesan transaksi yang tinggi
·         Menjamin ketersediaan yang terkontrol
·         Lingkungan yang terreplikasi

. Beberapa contoh DBMS yang populer adalah MySQL, MS SQL Server, Oracle, IBM DB/2, dan PostgreSQL.

Kelebihan Dan Kekurangan Oracle
Fleksibilitas adalah kemampuan untuk menyesuaikan diri dengan berbagai kebutuhan dan kondisi khusus yang dapat berubah-ubah. Sebagai contoh, organisasi yang besar membutuhkan server yang terdistribusi dan memiliki redundancy sehingga pelayanan bisa diberikan secara cepat dan tidak terganggu jika ada server yang mati. 
Organisasi tersebut juga mempunyai berbagai macam aplikasi yang dibuat dengan beragam bahasa pemrograman dan berjalan di berbagai platform yang berbeda. Oracle memiliki banyak sekali fitur yang dapat memenuhi tuntutan fleksibilitas dari organisasi besar tersebut. Berbagai fitur tersebut membuat Oracle menjadi DBMS yang rumit dan sulit untuk dipelajari, namun itu adalah harga yang harus dibayar untuk mendapatkan fleksibilitas yang dibutuhkan dalam sistem informasi di organisasi yang berukuran besar.
Skalabilitas mengacu pada kemampuan untuk terus berkembang dengan penambahan sumber daya. Organisasi yang besar harus mampu melakukan transaksi data dalam volume yang besar dan akan terus bertambah besar. Jika dijalankan hanya pada satu server saja, MySQL memang bisa berjalan lebih cepat daripada Oracle. 
Namun jika satu server sudah tidak bisa lagi menangani beban yang terus bertambah besar, kinerja MySQL mengalami stagnasi karena keterbatasan server tersebut. Namun Oracle mendukung fitur Grid yang dapat mendayagunakan lebih dari satu server serta data storage dengan mudah dan transparan. Hanya dengan menambahkan server atau data storage ke dalam Oracle Grid, maka kinerja dan kapasitas Oracle dapat terus berkembang untuk mengikuti beban kerja yang terus meningkat.

3.      Microsoft SQL Server
Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa query utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar.
Microsoft SQL Server dan Sybase/ASE dapat berkomunikasi lewat jaringan dengan menggunakan protokol TDS (Tabular Data Stream). Selain dari itu, Microsoft SQL Server juga mendukung ODBC (Open Database Connectivity), dan mempunyai driver JDBC untuk bahasa pemrograman Java. Fitur yang lain dari SQL Server ini adalah kemampuannya untuk membuat basis data mirroring dan clustering. Pada versi sebelumnya, MS SQL Server 2000 terserang oleh cacing komputer SQL Slammer yang mengakibatkan kelambatan akses Internet pada tanggal 25 Januari 2003.

Kekurangan Microsoft SQL :
  • Hanya dapat diimpelementasikan pada 1 unit server, jika terdapat tambahan server maka hanya akan berfungsi sebagai pasif / standby server (tidak memiliki kemampuan Technology Cluster Server seperti halnya pada DMBS Oracle).
  • Hanya bisa berjalan pada satu platform system operasi yaitu Microsoft Windows.
  • Merupakan software berlisensi dan berharga mahal untuk perusahaan skala kecil dan menengah.
Kelebihan Microsoft SQL :
  • Cocok untuk perusahaan dengan skala kecil, menengah, dan besar sehingga mampu untuk mengolah data dengan jumlah yang besar.
  • Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu database oleh database administrator.
  • Untuk diterapkan pada pembangunan suatu program aplikasi, akan mudah dalam melakukan koneksi dengan computer client yang pembangunan aplikasinya menggunakan software yang sama platform dengan MS-SQL, misalnya Microsoft Visual Basic.
  • Memiliki tingkat pengamanan / security data yang baik.
  • Memiliki kemampuan untuk back-up data, rollback data, dan recovery data.
  • Memiliki kemampuan untuk membuat database mirroring dan clustering.
4.      Clipper
Clipper adalah bahasa pemrograman komputer keluarga XBase yang digunakan untuk membuat program komputer utamanya yang berjalan pada sistem operasi DOS. Secara lebih spesifik, clipper umumnya digunakan untuk membuat program-program yang terkait dengan database/bisnis (contoh. akuntansi, manajemen simpan/pinjam, dan lain-lain).

Sejarah Clipper pertama kali diperkenalkan pada tahun 1985 oleh Nantucket, yang kemudian dijual kepada Computer Assosiates, sebagai kompiler untuk dBASE III yang sangat populer pada masa itu. kompilasi kode-kode dBASE berarti mengubahnya dari kode interpretasi (kode sumber yang bisa dibaca oleh manusia), yang harus di interpretasikan oleh komputer setiap kali setiap baris dijalankan, menjadi P-code (atau pseudo-code), yang menggunakan Mesin Virtual untuk memproses p-code yang telah dikompilasi tersebut. Meskipun P-code tidak lebih cepat daripada kode mesin yang dihasilkan oleh kompiler bahasa lain (C++), namun secara keseluruhan P-code masih jauh lebih cepat dibandingkan interpreter.
5.      Firebird
a)      Sejarah Firebird
Firebird adalah salah satu aplikasi RDBMS (Relational Database Management System) yang bersifat open source. Awalnya adalah perusahaan Borland yang sekitar tahun 2000 mengeluarkan versi beta dari aplikasi database-nya InterBase 6.0 dengan sifat open source. Namun entah kenapa tiba-tiba Borland tidak lagi mengeluarkan versi InterBase secara open source, justru kembali ke pola komersial software. Tapi pada saat yang bersamaan programmer-progammer yang tertarik dengan source code InterBase 6.0 tersebut lalu membuat suatu team untuk mengembangkan source code database ini dan kemudian akhirnya diberinama Firebird.

Firebird (juga disebut FirebirdSQL) adalah sistem manajemen basis data relasional yang menawarkan fitur-fitur yang terdapat dalam standar ANSI SQL-99 dan SQL-2003. RDBMS ini berjalan baik di Linux, Windows, maupun pada sejumlah platform Unix. Firebird di diarahkan dan di-maintain oleh FirebirdSQL Foundation. Ia merupakan turunan dari Interbase versi open source milik Borland. Karena itulah Interbase dan Firebird sebenarnya mempunyai CORE yang sama karena awalnya sama” dikembangkan oleh Borland.

Modul-modul kode baru ditambahkan pada Firebird dan berlisensi di bawah Initial Developer's Public License (IDPL), sementara modul-modul aslinya dirilis oleh Inprise berlisensi di bawah InterBase Public License 1.0. Kedua lisensi tersebut merupakan versi modifikasi dari Mozilla Public License 1.1. 

b)      Kelebihan – Kelebihan Firebird :
1.      Kemudahan installasi.
2.      Gratis/tidak berbayar.
3.      Memiliki fitur standard yang lumayan lengkap (Stored Procedure, View, Trigger).
4.      Dibangun dengan arsitektur multigenerasi
5.      Database hanya 1 file atau multispan file.
6.      Memiliki fitur Embeded Server.
7.      Dukungan pada banyak platform (windows, linux, unix, solaris,   mac os).
8.      Footprint yang kecil.
9.      Dukungan pada UDF.
10.  Komunitas yang besar.
11.  Dukungan driver yang luas.

c)      Beberapa kemampuan dari open source DBMS ini antara lain:
·        Firebird support dengan transaksi layaknya pada database komersial lainnya. Sebuah transaksi bisa di-commit atau di-rollback dengan mudah. Bahkan Firebird support dengan savepoint pada suatu transaksi dan kita bisa melakukan rollback kembali ke savepoint yang kita tentukan tadi (ini mirip seperti fasilitas pada Oracle).
·        Firebird menggunakan sintaks standard untuk menciptakan suatu foreign key
·        Firebird support row level locks, secara default Firebird menggunakan apa yang disebut dengan multi-version concurrency system. Ini artinya bahwa semua session pada database akan melihat data yang lama sampai data yang baru sudah di-commit ke dalam database. Sebagai alternative untuk locking juga bisa digunakan perintah select… for update with lock
·        Firebird support stored procedure dan triggers dengan bahasa yang standard sehingga tidak akan membingungkan bagi Anda yang ingin belajar. Triggers pada Firebird mirip seperti yang dijumpai dalam Oracle yaitu menggunakan before atau after insert, update atau delete. Ini berbeda dengan sistem trigger pada Sybase atau MS SQL Server yang menggunakan tabel virtual inserted dan deleted.
·        Firebird bisa melakukan replikasi, solusi untuk replikasi kebanyakan dibuat oleh pihak ketiga, tetapi sebenarnya teknik replikasi ini seperti konsep trigger yang selalu memonitor adanya operasi insert, update atau delete ke dalam database.
·        Firebird support dengan multiple data file, ya, Firebird bisa menggunakan lebih dari satu file sebagai single logic database. Ini sangat berguna bagi para DBA (Database Administrator) untuk mengadministrasi database.
·        Software untuk mengadministrasi mudah didapat karena banyak sekali software untuk mengadministrasi database Firebird, misalnya saja EMS IB Manager, IBConsole, isql, FBManager, Marathon dan banyak lagi yang lainnya. Aplikasi tersebut ada yang komersial atau bahkan ada yang open source.
·        Library connection untuk Firebird yang sudah tersedia ada banyak, ada driver untuk ODBC, JDBC bahkan .NET database provider. Bahkan dari PHP juga sudah disediakan library untuk koneksi ke database Firebird ini.
·        Banyaknya fasilitas support dan maintenance karena banyaknya komunitas Firebird. Di Indonesia sendiri komunitas yang sering menggunakan Firebird biasanya adalah programmer Delphi. 
6.      DATABASE DEKSTOP PARADOX
Database desktop merupakan suatu program “Add-Ins”, yaitu program terpisah yang langsung terdapat pada Borland Delphi. Pada database desktop terdapat beberapa DBMS yang terintegrasi di dalamnya antara lain Paradox 7, Paradox 4, Visual dBase, Foxpro, Ms. SQL, Oracle, Ms. Acces, db2 dan interbase. Dari beberapa DBMS tersebut kita akan memilih salah satu yaitu Paradox yang akan dibahas lebih lanjut, khususnya Paradox 7. Dalam Paradox 7 ini, pada 1 file database hanya mengizinkan 1 tabel, berbeda dengan DBMS lain yang mengizinkan beberapa tabel pada 1 file database seperti pada Ms. Acces.
7.      POSTGRE SQL
Postgre SQL merupakan tool untuk membuat database server yang bersifat open source yang memiliki licensi GPL (General Public License). Postgre SQL mendukung bahasa pemrograman seperti : SQL, C, C++, Java, PHP dan lainnya.
Dengan lisensi GPL, Postgre SQL dapat digunakan, dimodifikasi dan didistribusikan oleh setiap orang tanpa perlu membayar lisensi (free of charge) baik untuk keperluan pribadi, pendidikan maupun komersil. Kebanyakan PostgreSQL tersedia untuk pengguna Linux.

Back UP Server

Apa itu Backup Server ?
backup server adalah suatu solusi yang menggunakan sebuah server untuk selalu melakukan backup pada server utama, sehingga sewaktu-waktu jika server utama down, backup server siap bekerja.


Bukankah sudah banyak solusi pada mesin server sendiri seperti redundant dan hot swap?
Memang benar server sekarang sudah dilengkapi dengan fitur hot swap maupun redundant. Tapi fitur itu saja tidak cukup. Apakah kita bisa menjamin board utama dari server tidak akan rusak? atau apakah kita bisa menjamin software tidak corrupt? dan pertanyaanya kalau terjadi corrupt dan harus diinstall kembali, berapa lama waktu toleransi Anda untuk bisa bekerja tanpa server ?

Disamping itu, jika kita memakai multi server untuk beberapa tempat, akan lebih cost efektif jika kita menginstall satu backup server yang memiliki kemampuan hot swap dan redundant dari pada setiap server kita investasikan yang memiliki kemampuan hot swap dan redundant tersebut.

Apa saja solusi Backup Server?
Solusi Backup server sebenarnya banyak pilihan tergantung kepada kebutuhan dan dana yang tersedia. Perusahaan yang tidak mentolerir down time sedetikpun seperti banking, tentu diperlukan investasi yang cukup mahal. Sedangkan bagi perusahaan SME yang umumnya masih mentolerir down time sepanjang tidak mengganggu operational usaha secara signifikan, biasanya memiliki pilihan solusi yang lebih murah.


Salah satu solusi adalah menyediakan backup server unit untuk mengbackup server utama. Ada juga investasi server model Blade (model yang bisa mengganti board processing unit dalam keadaan jalan, seperti hot swap pada hard disk) dan ada juga model backup server dengan konsep multi server di multi tempat. 

Banyak pilihan tergantung kebutuhan dan masalah yang Anda hadapi (mission critical).
Apakah dengan investasi backup server unit sudah memadai?
Hardware adalah salah satu alat yang diperlukan untuk backup system ini. Tapi yang lebih penting tentunya adalah Software yang terinstall dan disetup dengan benar. Karena dengan software dan setting yang benar baru bisa menjamin backup bisa berjalan dengan semestinya

Update Terbaru 8 Software Terbaik Backup dan Recovery untuk Windows


Update Terbaru 8 Software Terbaik Backup dan Recovery untuk WindowsUpdate Terbaru, 8 Software Terbaik Backup dan Recovery untuk Windows, bagi sobat yang lagi mencari software backup dan recovery fil windows mungkin artikel ini patut di simak. Ketika datang ke kehidupan digital, backup adalah aspek yang paling penting karena Anda tidak pernah tahu kapan Anda akhirnya kehilangan semua data Anda. Jika Anda menyimpan semua data Anda termasuk gambar, file dan dokumen dalam satu komputer, Anda harus serius memikirkan baik cadangan modus offline atau online backup. Ada banyak layanan gratis yang menawarkan backup online, tapi untuk itu Anda memerlukan koneksi internet yang baik. Backup offline jauh lebih mudah dan lebih murah karena Anda dapat dengan mudah mendapatkan flash drive atau portable drive untuk mengambil cadangan.

Jika Anda menggunakan backup offline, maka ada banyak alat untuk Windows yang dapat mengambil cadangan dari file dan folder Anda secara otomatis. Anda juga dapat menjadwalkan backup, sehingga semua file terbaru Anda aman. Alat-alat backup memungkinkan Anda untuk mengembalikan file dalam kasus sistem crash atau file Anda tidak dapat dipulihkan dari partisi yang ada.

Berikut adalah beberapa alat terbaik gratis dan berbayar untuk Backup dan Recovery data Anda.
Berikut adalah Software Gratis Backup dan Recovery Apps:



Paragon Backup & Recovery 2012 Free
1. Paragon Backup & Recovery 2012 Free:
Paragon Backup & Recovery 2012 Free adalah pemulihan bencana alat untuk stand-alone PC berbasis Windows. Menggabungkan semua teknik backup yang ada dan lingkungan pemulihan eksklusif, edisi terbaru memenuhi kebutuhan bahkan pengguna yang paling menuntut dan hanyalah alat cadangan yang paling kuat gratis yang tersedia saat ini. Paragon Backup & Recovery 2012 Free memungkinkan Anda untuk mengambil kontrol penuh terhadap keamanan PC Anda.



EASEUS Todo Backup Gratis
2. EASEUS Todo Backup Gratis:
EASEUS Todo Backup Gratis adalah gratis profesional cadangan & sistem pemulihan bencana perangkat lunak untuk pengguna rumahan. Hal ini penuh dapat melindungi sistem anda dari sistem crash dan bencana sistem lainnya, komprehensif backup & restore data rumah Anda dengan mudah. Aplikasi ini gratis hanya untuk pengguna rumahan, pengguna komersial harus mendapatkan lisensi. Ini memiliki satu-klik back up system, foto, musik, video, dokumen, dan aplikasi dalam kasus masalah bencana.

DFIncBackup Home
3. DFIncBackup Home:
DFIncBackup Home adalah sebuah program freeware yang dirancang untuk cadangan penuh, diferensial dan incremental backup file langsung ke zip arsip. Dengan aplikasi ini, Anda tidak perlu cadangan semua file Anda lagi dan lagi, sebagai gantinya, Anda dapat cadangan hanya yang baru atau orang-orang yang telah berubah sejak terakhir cadangan. Anda tidak pernah kehilangan atau menimpa file berharga - semua versi mereka akan disimpan ke dalam arsip zip.


Cobian Backup
4. Cobian Backup:
Cobian Backup adalah program multi-threaded yang dapat digunakan untuk menjadwalkan dan cadangan file dan direktori dari lokasi asli mereka ke direktori lain / drive di komputer yang sama atau komputer lain dalam jaringan Anda. FTP backup juga didukung di kedua arah (download dan upload). Backup Cobian ada dalam dua versi yang berbeda: aplikasi dan layanan. Program ini menggunakan sumber daya yang sangat sedikit dan dapat berjalan di latar belakang pada sistem Anda, memeriksa jadwal backup Anda dan mengeksekusi backup Anda bila diperlukan.

AOMEI Data Backuper
5. AOMEI Data Backuper:
Aomei data Backuper fitur satu-klik back up semua data dari drive sistem, termasuk file sistem dan aplikasi yang terinstal tanpa mengganggu menjalankan sistem. Backup hard disk drive Anda termasuk disk MBR, GPT disk, hard drive eksternal, disk USB, dan perangkat penyimpanan lain yang dapat dikenali oleh Windows. Jika Anda hanya ingin backup partisi atau volume, bukan seluruh disk, fitur ini akan menjadi pilihan terbaik Anda. Dengan itu, Anda dapat cadangan partisi satu atau beberapa / volume (termasuk volume dinamis) ke file gambar. Ketika komputer Anda terjadi beberapa masalah, seperti file sengaja dihapus, sistem tidak dapat memulai, kerusakan virus, dengan menggunakan cadangan yang dibuat sebelumnya, Anda dapat mengembalikan sistem ke keadaan sebelumnya normal atau mengambil data hilang.

SyncBack
6. SyncBack :
SyncBack belum lain freeware alat untuk file backup dan restore pada Windows. Seiring dengan backup dan restore, juga bisa sync file Anda dua arah. Ini juga fitur backup dijadwalkan dan berjalan pada Windows 8, 7, Vista, dan XP.




Backup dan Recovery Tools Untuk Yang Berbayar:
Meskipun dalam kebanyakan kasus, alat gratis harus cukup untuk backup dan Recovery file Anda dalam hal terjadi crash, Anda juga dapat memeriksa beberapa aplikasi dibayar. Aplikasi dibayar dilengkapi dengan fitur yang lebih bila dibandingkan dengan yang gratis.

NovaBackup Profesional
1. NovaBackup Profesional:
NovaBackup profesional baik backup dan mengembalikan alat untuk Windows dan juga mendukung Windows 8 . Hal ini juga dilengkapi dengan 2GB penyimpanan online gratis. Anda dapat menggunakan perangkat lokal seperti drive eksternal, media USB, cd / dvd, tape drive, NAS, dll untuk cepat memulihkan akses dan cermin pemulihan citra bencana. Anda juga dapat memutuskan berapa lama, berapa banyak, dan apa versi backup untuk menjaga dengan Fitur Data Retensi Baru di app. Versi PC tunggal app dengan harga $ 69.


Acronis True Image 2013
2. Acronis True Image 2013:
True Image 2013 by Acronis melindungi foto, dokumen, musik, email, program, kontak, kalender, dan banyak lagi. Ini menyimpan konten Anda di lokasi online yang aman dan syncs dengan perangkat Anda. True Image 2013 adalah aman, handal, mudah. Dengan fitur sync, file yang Anda pilih didorong untuk semua perangkat Anda - secara otomatis, mudah, dan mulus. Anda dapat mengembalikan segalanya, bukan hanya file, tapi konfigurasi yang tepat dari komputer Anda termasuk sistem operasi, pengaturan, dan aplikasi. Aplikasi ini dengan harga $ 49,99.

3. Symantec Business Challenge: Backup & Recovery 

Definition

Computer backup and recovery ensures reliable and timely recovery of file and application data on business servers in the event of corruption, accidental deletion, or hardware failure.Challenges
  • Remediating time-consuming and inefficient management of the computer backup and recovery process
  • Backing up and recovering virtual server environments, such as VMware or Xen
  • Providing reliable and fast system recovery in the event of system failures or disasters
  • Avoiding loss of business productivity due to rapid data growth, limited IT resources, and shrinking backup windows
  • Increasingly complex environments require many computer backup and recovery products and personnel
  • Remediating poor service level management and compliance reporting for backup infrastructure
Backup & Recovery

Prepare for and recover from the effects of equipment failure or accidental loss of data with consistent and reliable data protection that improves the efficiency of systems and staff.
  • Minimize cost and complexity by implementing a single platform backup and recovery of desktop, remote offices, and data centers
  • Control data growth with computer backup software that offers integrated data deduplication technology for optimizing storage utilization and minimizing cost
  • Improve utilization of existing hardware with computer backup software that supports a wide range of operating systems, databases, and storage hardware
  • Improve service level management and regulation compliance with centralized management and reporting of data protection across your enterprise

Jadi yang merupakan aplikasi favorit Anda untuk mengambil Backup di Windows sobat yang mana?

Mail Server

sumber : http://begal-tech.blogspot.co.id/2015/04/pengertian-lengkap-dan-cara-kerja-mail.html

 Pengertian Lengkap dan Cara Kerja Mail Server


Materi yang akan saya share kali ini adalah tentang apa itu mail server, dalam materi ini saya akan mencoba menjelaskan sedikit tapi lengkap materi mail server mulai dari pengertian definisinya mail server, protokol dan server pada mail server beserta penjelasannya, pengertian dan macam - macam port, dan cara kerja mail server itu sendiri beserta gambar cara kerjanya. Untuk yang mau tahu dan ingin tahu lebih banyak tentang mail server, yuk mari kita simak artikelnya.

apa itu mail server cara kerja

Pengertian Mail Server

Mail Server atau E-Mail Server adalah perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, mail server juga digunakan pada bitnet untuk menyediakan layanan serupa ftp. Selain itu mail server juga dapat dikatakan sebagai aplikasi yang digunakan untuk penginstalan email. 

Sebuah komputer yang didedikasikan untuk menjalankan jenis aplikasi perangkat lunak komputer yang juga disebut Mail Server, hal ini dianggap sebagai jantung dari setiap email sistem. Mail Server biasanya dikelola oleh seorang yang biasanya dipanggil post master.

Tugas Post Master
- Mengelola Account
- Memonitor Kinerja Server
- Tugas Administratif Lainnya

Protokol Pada Mail Server

Protokol yang umum digunakan antara lain protokol SMTP, POP3 dan IMAP.
  • SMTP (Simple Mail Transfer Protocol) digunakan sebagai standar untuk menampung dan mendistribusikan email.
  • POP3 (Post Office Protocol v3) dan IMAP (Internet Mail Application Protocol) digunakan agar user dapat mengambil dan membaca email secara remote yaitu tidak perlu login ke dalam sistem shelll mesin mail server tetapi cukup menguhubungi port tertentu dengan mail client yang mengimplementasikan protocol POP3 dan IMAP.

Server Pada Mail Server dan Penjelasannya

Pada mail server terdapat 2 server yang berbeda yaitu :
  • Outgoing Server (Sending email) : Protocol server yang menangani adalah SMTP (Simple Mail Transfer Protocol) pada port 25.
  • Incoming Server (Receiving email) : Protocol server yang menangani adalah POP3 (Post Office Protocol) pada port 110 atau IMAP (Internet Message Access Protocol) pada port 143.
Penjelasan dari Server yang menangani outgoing email dan incoming email sebagai berikut :

SMTP Server : Saat anda mengirimkan email maka email anda akan ditangani SMTP Server dan akan dikirim ke SMTP Server tujuan, baik secara langsung maupun melalui beberapa SMTP Server dijalurnya. Apabila server tujuan terkoneksi maka email akan dikirim, namun apabila tidak terjadi koneksi maka akan dimasukan ke dalam queue dan di resend setiap 15 menit, apabila dalam 5 hari tidak ada perubahan maka akan diberikan undeliver notice ke inbox pengirim.

POP3 Server : Jika menggunakan POP3 Server, apabila kita akan membaca email maka email pada server di download sehingga email hanya akan ada pada mesin yang mendownload email tersebut (kita hanya bisa membaca email tersebut pada device yang mendownload email tersebut).

IMAP Server : Jika menggunakan IMAP Server, email dapat dibuka kembali lewat device yang berbeda.

Apa Itu Port ?

Port adalah socket atau jack koneksi yang terletak di luar unit sistem sebagai tempat kabel - kabel yang berbeda ditancapkan. Port berfungsi untuk mentransmisikan data. Berikut macam - macam port :
  • Port Serial
  • Port Pararel
  • Port SCSI (Scuzzy)
  • Port USB 

Cara Kerja Mail Server (singkat)

Cara kerja mail server mempunyai berbagai macam versi penjelasan mengenai cara kerjanya, dalam artikel ini saya akan menjelaskan 2 versi cara kerja mail server yang sudah saya rangkum dari berbagai sumber. Sebenarnya cara kerja antara versi 1 dan 2 mempunyai inti yang sama, hanya saja penjelasannya yang beda, silahkan anda pilih yang mana.

Cara Kerja Mail Server #Versi 1
Proses pengiriman e-mail malalui tahapan yang sedikit panjang. Saat e-mail di kirim, maka e-mail tersebut disimpan pada mail server menjadi satu file berdasarkan tujuan e-mail. File ini berisi informasi sumber dan tujuan, serta dilengkapi tanggal dan waktu pengiriman. Pada saat user membaca e-mail berarti user telah mengakses server e-mail dan membaca file yang tersimpan dalam server yang di tampilkan melalui browser user.

Gambar proses cara kerja mail server 1
Gambar proses cara kerja mail server2

Cara Kerja Mail Server #Versi 2
Cara kerja ini saya ambil dari Xmodulo, sebelum memahami proses cara kerja mail server sebaiknya anda mengenal terlebih dahulu singkatan - singkatan dari MUA, MTA, MDA dll. Berikut penjelasannya :
  • Mail User Agent (MUA) : MUA adalah komponen yang berinteraksi dengan pengguna akhir secara langsung. Contoh dari MUA yaitu Thunderbird, MS Outlook, Zimbra Desktop. Interface webmail seperti Gmail dan Yahoo juga MUA.
  • Mail Transfer Agent (MTA) : MTA bertanggung jawab untuk mentransfer email dari mail server mengirimkan sampai ke server penerima email. Contoh MTA yaitu sendmail dan postfix.
  • Mail Delivery Agent (MDA) : Dalam surat server tujuan, MTA lokal menerima email masuk dari MTA terpencil. Email tersebut kemudian dikirimkan ke kotak surat pengguna dengan MDA.
  • POP / IMAP : POP dan IMAP adalah protokol yang digunakan untuk mengambil email dari kotak surat penerima server untuk penerima MUA.
  • Mail Exchanger Record (MX) : Record MX adalah entri DNS untuk mail server. Catatan ini menunjuk ke alamat IP ke arah mana email harus ditembak. MX record terendah selalu menang, yaitu, mendapat prioritas tertinggi. Sebagai contoh, MX 10 adalah lebih baik daripada MX 20. Alamat IP dari MX record dapat bervariasi berdasarkan desain dan konfigurasi persyaratan, seperti yang akan dibahas nanti dalam artikel.
Diagram cara kerja mail server
Ketika pengirim mengklik tombol kirim, SMTP (MTA) memastikan ujung ke ujung pengiriman email dari pengirim-sisi server ke server tujuan. Setelah mencapai server tujuan, MTA lokal ke server tujuan menerima email, dan di pindahkan ke MDA setempat. MDA kemudian menulis email ke kotak pesan penerima. Ketika penerima memeriksa email, mereka diambil oleh MUA dengan menggunakan protokol seperti POP atau IMAP.

Sekian artikel Pengertian Lengkap dan Cara Kerja Mail Server yang dapat saya share, semog dengan adanya artikel ini dapat membantu anda dalam mencari tugas atau menambah wawasan pengetahuan tentang mail server, untuk yang mau mencopy silahkan taruh link sumbernya ya :)