Logical volume management (LVM) on Linux provides an easy way to create a point in time snapshot of the logical volume (LV) hosting a filesystem. These snapshots freeze the data at that point of time when the snapshot was created even though actual data may keep getting modified on the real logical volume. This allows you to access the data exactly how it was at the point of time when the snapshot was created making way to create point in time backups of the data.
Well I agree this is another article among thousands of articles on shell scripting available on the internet, but I thought of presenting it in a way which would attract you to write your first shell script right away. This may be a tall claim but let me try.
Anyone venturing into a tech business or a tech enabled business knows how difficult and crucial it is to choose the right IT platform and software stack for the venture. In today's world IT planning can make or break your business. So a sound plan for your IT will ensure that your IT investment goes a long way in sustaining your future business needs.
Mysql is one of the most popular open source relational database management systems out there and they have been adding new mature features to it's databases on a regular basis. Mysql earlier was known to be a fast database mostly suitable for web applications based on LAMP stack.
Website speed means a lot today. It affects your SEO, search engine rankings, user experience and conversion rates. But many of us are clueless how to get up to the speed without investing too much in hardware and hosting. The below points will help you tune your website and target the important areas and gain considerably in terms of performance without much sweat and toil.
Drupal is a very popular content management system (CMS) or rather as they like to call it a content management framework (CMF). Drupal runs a very large number of websites around the world from high traffic websites to personal ones. This popularity of Drupal means that it should support as many languages and characters as possible to truly serve it's user base. Mysql among others is a popular database which powers Drupal's backend.
Drupal installation usually does not take into account Mysql utf8mb4 capabilities to provide true unicode character storage in Mysql databases. This is due to the reason that Mysql by default does not allow large indexes and dynamic row format required by Drupal to install database objects in utf8mb4 character encoding. So we will see how to install Drupal in utf8mb4 encoding directly instead of converting the database to utf8mb4 format post installation.
Many developers specially web developers know how much caching can speed up responses from a web server. So inevitably they implement one of the many caching techniques available from reverse proxy caching to application based page caching and database object caching. These are all mostly based on storing a key-value pair through an external application. Memcached is a popular key value storage engine which stores data in memory.
LDAP has been protocol of choice for organizations who want to access information regarding their assets or people stored in their directory software. LDAP provides single sign-on feature which allows it's users to connect to the server once and then have access to all other services / information on the directory. LDAP have access control in form of ACL where roles and privileges of an user can be defined centrally.