backup2l adalah alat baris perintah yang ringan untuk menghasilkan, memelihara, dan mengembalikan cadangan pada sistem file yang dapat dipasang (mis. hard disk). Sasaran desain utama adalah upaya perawatan yang rendah, efisiensi, transparansi dan ketahanan. Dalam instalasi default, cadangan dibuat secara mandiri oleh skrip cron.
backup2l mendukung cadangan diferensial hierarkis dengan jumlah level dan cadangan per level yang ditentukan pengguna. Dengan skema ini, jumlah total arsip yang harus disimpan hanya meningkat secara logaritmik dengan jumlah cadangan diferensial sejak cadangan penuh terakhir. Oleh karena itu, cadangan inkremental yang kecil dapat dihasilkan dalam interval pendek sementara cadangan penuh yang memakan waktu dan ruang hanya jarang diperlukan.
Fungsi restore memungkinkan untuk dengan mudah mengembalikan status sistem file atau direktori / file arbitrer dari titik sebelumnya dalam waktu. Atribut kepemilikan dan izin file dan direktori dipulihkan dengan benar.
Fungsi pemisahan dan kumpulkan yang terintegrasi memungkinkan untuk mentransfer semua atau beberapa arsip yang dipilih dengan nyaman ke satu set CD atau media yang dapat dipindahkan lainnya.
Semua file kontrol disimpan bersama dengan arsip pada perangkat cadangan, dan isinya sebagian besar menjelaskan sendiri. Oleh karena itu, dalam keadaan darurat, pengguna tidak hanya harus bergantung pada fungsi pemulihan backup2l, tetapi dapat - jika perlu - menelusuri file dan mengekstrak arsip secara manual.
Untuk memutuskan apakah suatu file baru atau diubah, backup2l melihat nama, waktu modifikasi, ukuran, kepemilikan, dan izinnya. Tidak seperti alat cadangan lainnya, i-node tidak dipertimbangkan untuk menghindari masalah dengan sistem file non-Unix seperti FAT32.