In areas with intermittent power and system crashes, what strategies can be implemented to preserve data and minimize issues? I am designing an IoT system. What type of data redundancy do I need?