SlideShare a Scribd company logo
1 of 10
Download to read offline
OpenThink Data Archive Automation System
                       (ODAAS)

                                         Wildan Maulana
                                        wildan.m@gmail.com
                                     openthinklabs.83@gmail.com




   © 2009, OpenThink Labs. All Rights Reserved
End-User Triggered Backup
      ๏    End-users can use a dedicated GUI to backup data on the fly

      ๏    Easy drag & drop file into
           archive
           (using explorer)

      ๏    Backup progress monitor

      ๏    Differential backup using
           Grsync GUI

      ๏    End-user GUI available on:

           ๏    Windows

           ๏    Mac OS X

           ๏    Linux
   © 2009, OpenThink Labs. All Rights Reserved            2
End User Automatic Backup
 ●   Manage Centrally, which client, what directory, and when the backup will be triggered
     through web interface
 ●   When backup proses in progress user will see the progress
 ●   Backup status can be sent by email to administrator or the client it self




   © 2009, OpenThink Labs. All Rights Reserved
End-user triggered + HSM archiving
     File Server                            Secondary Storage:
     with Primary                           Low-Cost Disks,
     Storage                                Tape or Cloud
                                            Storage

     Alfresco
     Custom API


                                    data


                     *
                     1

                                             metadata
     LAN
                                                                                                 Index
                                                                                                 Meta-data

                                                                                                  *
   Windows               Windows           Windows           Windows                  Alfresco
   Explorer/             Explorer/         Explorer/         Explorer/                Server
   ALfresco WEB UI       ALfresco WEB UI   ALfresco WEB UI   ALfresco WEB UI

        End­users access data on file server through Network Mount points      * using one alfresco instance
        (CIFS)

   © 2009, OpenThink Labs. All Rights Reserved                                    4
File De-duplication (beta)
                                                 mid 2010
     ๏    Eliminates duplicate files to save
          space on archive storage media

     ๏    Identical files are archived only
          once. Redundant files become a
          pointer to the original file

     ๏
                                                                    LessFS
          A hash key is created when file is                    OpenSource Data
          archived and compared with the                         De-Duplication
          hash keys of files in the archive

     ๏    Files are de-duplicated and
          compressed




   © 2009, OpenThink Labs. All Rights Reserved              5
XYZ Company Digital Archive Flow Process


           Contoh Shortcut File utk         Backup Server &
           list arsip dg metode HSM          Tanberg Tape
                                                Backup
                                                                            Custom UI for
    File Server                                                        Searching and Restoring
     (Red Hat)                                                     File both on Alfresco/FileServer
                             Content data
                                                                   And Tape backup/bacula index

Bacula Agen
Bacula Agent

Alfresco

                                        metadata
    LAN

                                                                                    Bacula Index
                                                                                     Meta-data



                                                                               Backup
       Client                           Client        Client                    Server
                         Client                                               (Red Hat)
                                                                                 Bacula Server
                                                               Digital Archive
                  Automatic & Manual Archiving                 App (Custom
                                                                        6
                                                               Webacula)
Retrieval: archived data search

                                                   By browsing and selection 
  through Windows Explorer 
                                                   (using Alfresco Web UI)




                                                 [Process or User –triggered Archiving]

   © 2009, OpenThink Labs. All Rights Reserved                   7
Meta Data (used for searching / retrieval)
      ๏    We will develop custom modules for data  retrieval, for content 
           reside on file server or
           for data which already been archived to tape

      ๏    Search based on meta­data

      ๏    Search criteria:

           ๏    File name

           ๏    File size                                       Custom Webacula with
                                                                 Alfresco Integrarion
           ๏    File type

           ๏    Archive date

           ๏    Creation date

           ๏    Content / Text 

   © 2009, OpenThink Labs. All Rights Reserved
Self Service – End User File Restoration
  ๏        Via Custom webacula UI
          ๏     Find or search the file
          ๏     Select version
          ๏     Restore




   © 2009, OpenThink Labs. All Rights Reserved
Q&A


                                                 Thanks! ^_^




   © 2009, OpenThink Labs. All Rights Reserved

More Related Content

More from Wildan Maulana

Double for Nothing? Experimental Evidence on an Unconditional TeacherSalary I...
Double for Nothing? Experimental Evidence on an Unconditional TeacherSalary I...Double for Nothing? Experimental Evidence on an Unconditional TeacherSalary I...
Double for Nothing? Experimental Evidence on an Unconditional TeacherSalary I...
Wildan Maulana
 
Pengembangan OpenThink SAS 2013-2014
Pengembangan OpenThink SAS 2013-2014Pengembangan OpenThink SAS 2013-2014
Pengembangan OpenThink SAS 2013-2014
Wildan Maulana
 
ICA – AtoM : Retensi Arsip
ICA – AtoM : Retensi ArsipICA – AtoM : Retensi Arsip
ICA – AtoM : Retensi Arsip
Wildan Maulana
 
OpenThink Labs Workshop : Ketahanan Pangan Skala RT/RW
OpenThink Labs Workshop : Ketahanan Pangan Skala RT/RWOpenThink Labs Workshop : Ketahanan Pangan Skala RT/RW
OpenThink Labs Workshop : Ketahanan Pangan Skala RT/RW
Wildan Maulana
 
OpenThink Labs : Dengar Pendapat Komunitas ciliwung dengan kemen pu dan kemen...
OpenThink Labs : Dengar Pendapat Komunitas ciliwung dengan kemen pu dan kemen...OpenThink Labs : Dengar Pendapat Komunitas ciliwung dengan kemen pu dan kemen...
OpenThink Labs : Dengar Pendapat Komunitas ciliwung dengan kemen pu dan kemen...
Wildan Maulana
 
PostgreSQL BootCamp : Manajemen Master Data dengan SkyTools
PostgreSQL BootCamp : Manajemen Master Data dengan SkyToolsPostgreSQL BootCamp : Manajemen Master Data dengan SkyTools
PostgreSQL BootCamp : Manajemen Master Data dengan SkyTools
Wildan Maulana
 
Mensetup Google Apps sebagai IdP jenis openID dan Aplikasi Berbasis CakePHP ...
Mensetup Google Apps sebagai IdP jenis openID  dan Aplikasi Berbasis CakePHP ...Mensetup Google Apps sebagai IdP jenis openID  dan Aplikasi Berbasis CakePHP ...
Mensetup Google Apps sebagai IdP jenis openID dan Aplikasi Berbasis CakePHP ...
Wildan Maulana
 
Mensetup Google Apps sebagai IdP jenis openID dan Wordpress sebagai Sp
Mensetup Google Apps sebagai IdP jenis openID dan Wordpress sebagai SpMensetup Google Apps sebagai IdP jenis openID dan Wordpress sebagai Sp
Mensetup Google Apps sebagai IdP jenis openID dan Wordpress sebagai Sp
Wildan Maulana
 
Konfigurasi simpleSAMLphp dengan Google Apps Sebagai Identity Provider
Konfigurasi simpleSAMLphp  dengan Google Apps Sebagai Identity ProviderKonfigurasi simpleSAMLphp  dengan Google Apps Sebagai Identity Provider
Konfigurasi simpleSAMLphp dengan Google Apps Sebagai Identity Provider
Wildan Maulana
 
Instalasi simpleSAMLphp sebagai Identity Provider (IdP)
Instalasi simpleSAMLphp sebagai Identity Provider (IdP)Instalasi simpleSAMLphp sebagai Identity Provider (IdP)
Instalasi simpleSAMLphp sebagai Identity Provider (IdP)
Wildan Maulana
 
Instalasi dan Konfigurasi simpleSAMLphp
Instalasi dan Konfigurasi simpleSAMLphpInstalasi dan Konfigurasi simpleSAMLphp
Instalasi dan Konfigurasi simpleSAMLphp
Wildan Maulana
 
River Restoration in Asia and Connection Between IWRM and River Restoration
River Restoration in Asia and Connection Between IWRM and River RestorationRiver Restoration in Asia and Connection Between IWRM and River Restoration
River Restoration in Asia and Connection Between IWRM and River Restoration
Wildan Maulana
 
Penilaian Siswa di Finlandia - Pendidikan Dasar
Penilaian Siswa di Finlandia - Pendidikan DasarPenilaian Siswa di Finlandia - Pendidikan Dasar
Penilaian Siswa di Finlandia - Pendidikan Dasar
Wildan Maulana
 
Proyek Al-'Alaq : Electric Bicycles ; History, Characteristics, and Uses
Proyek Al-'Alaq : Electric Bicycles ; History, Characteristics, and UsesProyek Al-'Alaq : Electric Bicycles ; History, Characteristics, and Uses
Proyek Al-'Alaq : Electric Bicycles ; History, Characteristics, and Uses
Wildan Maulana
 
OpenThink SAS : Interaksi Antara Sekolah, Wali Kelas, Siswa dan Orang Tua
OpenThink SAS : Interaksi Antara Sekolah, Wali Kelas, Siswa dan Orang TuaOpenThink SAS : Interaksi Antara Sekolah, Wali Kelas, Siswa dan Orang Tua
OpenThink SAS : Interaksi Antara Sekolah, Wali Kelas, Siswa dan Orang Tua
Wildan Maulana
 

More from Wildan Maulana (20)

Hasil Pendataan Potensi Desa 2018
Hasil Pendataan Potensi Desa 2018Hasil Pendataan Potensi Desa 2018
Hasil Pendataan Potensi Desa 2018
 
Double for Nothing? Experimental Evidence on an Unconditional TeacherSalary I...
Double for Nothing? Experimental Evidence on an Unconditional TeacherSalary I...Double for Nothing? Experimental Evidence on an Unconditional TeacherSalary I...
Double for Nothing? Experimental Evidence on an Unconditional TeacherSalary I...
 
Ketahanan Pangan #1 : Gerakan Sekolah Menanam Melon
Ketahanan Pangan #1 : Gerakan Sekolah Menanam MelonKetahanan Pangan #1 : Gerakan Sekolah Menanam Melon
Ketahanan Pangan #1 : Gerakan Sekolah Menanam Melon
 
Pengembangan OpenThink SAS 2013-2014
Pengembangan OpenThink SAS 2013-2014Pengembangan OpenThink SAS 2013-2014
Pengembangan OpenThink SAS 2013-2014
 
ICA – AtoM : Retensi Arsip
ICA – AtoM : Retensi ArsipICA – AtoM : Retensi Arsip
ICA – AtoM : Retensi Arsip
 
OpenThink Labs Workshop : Ketahanan Pangan Skala RT/RW
OpenThink Labs Workshop : Ketahanan Pangan Skala RT/RWOpenThink Labs Workshop : Ketahanan Pangan Skala RT/RW
OpenThink Labs Workshop : Ketahanan Pangan Skala RT/RW
 
OpenThink Labs : Dengar Pendapat Komunitas ciliwung dengan kemen pu dan kemen...
OpenThink Labs : Dengar Pendapat Komunitas ciliwung dengan kemen pu dan kemen...OpenThink Labs : Dengar Pendapat Komunitas ciliwung dengan kemen pu dan kemen...
OpenThink Labs : Dengar Pendapat Komunitas ciliwung dengan kemen pu dan kemen...
 
PostgreSQL BootCamp : Manajemen Master Data dengan SkyTools
PostgreSQL BootCamp : Manajemen Master Data dengan SkyToolsPostgreSQL BootCamp : Manajemen Master Data dengan SkyTools
PostgreSQL BootCamp : Manajemen Master Data dengan SkyTools
 
Mensetup Google Apps sebagai IdP jenis openID dan Aplikasi Berbasis CakePHP ...
Mensetup Google Apps sebagai IdP jenis openID  dan Aplikasi Berbasis CakePHP ...Mensetup Google Apps sebagai IdP jenis openID  dan Aplikasi Berbasis CakePHP ...
Mensetup Google Apps sebagai IdP jenis openID dan Aplikasi Berbasis CakePHP ...
 
Mensetup Google Apps sebagai IdP jenis openID dan Wordpress sebagai Sp
Mensetup Google Apps sebagai IdP jenis openID dan Wordpress sebagai SpMensetup Google Apps sebagai IdP jenis openID dan Wordpress sebagai Sp
Mensetup Google Apps sebagai IdP jenis openID dan Wordpress sebagai Sp
 
Konfigurasi simpleSAMLphp dengan Google Apps Sebagai Identity Provider
Konfigurasi simpleSAMLphp  dengan Google Apps Sebagai Identity ProviderKonfigurasi simpleSAMLphp  dengan Google Apps Sebagai Identity Provider
Konfigurasi simpleSAMLphp dengan Google Apps Sebagai Identity Provider
 
Instalasi simpleSAMLphp sebagai Identity Provider (IdP)
Instalasi simpleSAMLphp sebagai Identity Provider (IdP)Instalasi simpleSAMLphp sebagai Identity Provider (IdP)
Instalasi simpleSAMLphp sebagai Identity Provider (IdP)
 
Instalasi dan Konfigurasi simpleSAMLphp
Instalasi dan Konfigurasi simpleSAMLphpInstalasi dan Konfigurasi simpleSAMLphp
Instalasi dan Konfigurasi simpleSAMLphp
 
River Restoration in Asia and Connection Between IWRM and River Restoration
River Restoration in Asia and Connection Between IWRM and River RestorationRiver Restoration in Asia and Connection Between IWRM and River Restoration
River Restoration in Asia and Connection Between IWRM and River Restoration
 
Optimasi Limpasan Air Limbah Ke Kali Surabaya (Segmen Sepanjang – Jagir) De...
Optimasi Limpasan Air Limbah  Ke Kali Surabaya (Segmen Sepanjang – Jagir)  De...Optimasi Limpasan Air Limbah  Ke Kali Surabaya (Segmen Sepanjang – Jagir)  De...
Optimasi Limpasan Air Limbah Ke Kali Surabaya (Segmen Sepanjang – Jagir) De...
 
Penilaian Siswa di Finlandia - Pendidikan Dasar
Penilaian Siswa di Finlandia - Pendidikan DasarPenilaian Siswa di Finlandia - Pendidikan Dasar
Penilaian Siswa di Finlandia - Pendidikan Dasar
 
Statistik Listrik
Statistik ListrikStatistik Listrik
Statistik Listrik
 
Proyek Al-'Alaq : Electric Bicycles ; History, Characteristics, and Uses
Proyek Al-'Alaq : Electric Bicycles ; History, Characteristics, and UsesProyek Al-'Alaq : Electric Bicycles ; History, Characteristics, and Uses
Proyek Al-'Alaq : Electric Bicycles ; History, Characteristics, and Uses
 
OpenThink SAS : Interaksi Antara Sekolah, Wali Kelas, Siswa dan Orang Tua
OpenThink SAS : Interaksi Antara Sekolah, Wali Kelas, Siswa dan Orang TuaOpenThink SAS : Interaksi Antara Sekolah, Wali Kelas, Siswa dan Orang Tua
OpenThink SAS : Interaksi Antara Sekolah, Wali Kelas, Siswa dan Orang Tua
 
Menggunakan AlisJK : Equating
Menggunakan AlisJK : EquatingMenggunakan AlisJK : Equating
Menggunakan AlisJK : Equating
 

Recently uploaded

Recently uploaded (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

OpenThink Data Archive Automation System (ODAAS)

  • 1. OpenThink Data Archive Automation System (ODAAS) Wildan Maulana wildan.m@gmail.com openthinklabs.83@gmail.com    © 2009, OpenThink Labs. All Rights Reserved
  • 2. End-User Triggered Backup ๏ End-users can use a dedicated GUI to backup data on the fly ๏ Easy drag & drop file into archive (using explorer) ๏ Backup progress monitor ๏ Differential backup using Grsync GUI ๏ End-user GUI available on: ๏ Windows ๏ Mac OS X ๏ Linux    © 2009, OpenThink Labs. All Rights Reserved 2
  • 3. End User Automatic Backup ● Manage Centrally, which client, what directory, and when the backup will be triggered through web interface ● When backup proses in progress user will see the progress ● Backup status can be sent by email to administrator or the client it self    © 2009, OpenThink Labs. All Rights Reserved
  • 4. End-user triggered + HSM archiving File Server Secondary Storage: with Primary Low-Cost Disks, Storage Tape or Cloud Storage Alfresco Custom API data * 1 metadata LAN Index Meta-data * Windows Windows Windows Windows Alfresco Explorer/ Explorer/ Explorer/ Explorer/ Server ALfresco WEB UI ALfresco WEB UI ALfresco WEB UI ALfresco WEB UI End­users access data on file server through Network Mount points  * using one alfresco instance (CIFS)    © 2009, OpenThink Labs. All Rights Reserved 4
  • 5. File De-duplication (beta) mid 2010 ๏ Eliminates duplicate files to save space on archive storage media ๏ Identical files are archived only once. Redundant files become a pointer to the original file ๏ LessFS A hash key is created when file is OpenSource Data archived and compared with the De-Duplication hash keys of files in the archive ๏ Files are de-duplicated and compressed    © 2009, OpenThink Labs. All Rights Reserved 5
  • 6. XYZ Company Digital Archive Flow Process Contoh Shortcut File utk Backup Server & list arsip dg metode HSM Tanberg Tape Backup Custom UI for File Server Searching and Restoring (Red Hat) File both on Alfresco/FileServer Content data And Tape backup/bacula index Bacula Agen Bacula Agent Alfresco metadata LAN Bacula Index Meta-data Backup Client Client Client Server Client (Red Hat) Bacula Server Digital Archive Automatic & Manual Archiving App (Custom 6 Webacula)
  • 7. Retrieval: archived data search By browsing and selection  through Windows Explorer  (using Alfresco Web UI) [Process or User –triggered Archiving]    © 2009, OpenThink Labs. All Rights Reserved 7
  • 8. Meta Data (used for searching / retrieval) ๏ We will develop custom modules for data  retrieval, for content  reside on file server or for data which already been archived to tape ๏ Search based on meta­data ๏ Search criteria: ๏ File name ๏ File size Custom Webacula with Alfresco Integrarion ๏ File type ๏ Archive date ๏ Creation date ๏ Content / Text     © 2009, OpenThink Labs. All Rights Reserved
  • 9. Self Service – End User File Restoration ๏ Via Custom webacula UI ๏ Find or search the file ๏ Select version ๏ Restore    © 2009, OpenThink Labs. All Rights Reserved
  • 10. Q&A Thanks! ^_^    © 2009, OpenThink Labs. All Rights Reserved