Basically, I think the real deal is going to come down to having replenish-able food and water sources.
While I'm nowhere near where I'd like to be (i.e. I have a 5 year plan, and still in year 1 of it), our current state and end-game plan does take care of this fairly well.
Replenishable water = well with backup manual pump (eventually with solar pump), rain catchment barrels (eventually will be about 6 of these in various places).
Stored water = 50 gallon water barrels (eventually will be about 8 of these), 2 cases (36 in case) each person of bottled water (plus one case, as we rotate through this).
_____________________________________
Replenishable veggies and fruits = Veggie garden (about 50' x 20'), stored seeds, seeds from garden harvest, fruit trees (apple, pear, orange, tangerine, banana, avocado, lemon, lime), other (pineapple, blueberries, blackberries, strawberries, grapes).
Stored veggies and fruits = store canned, home canned
_____________________________________
Replenishable medicinal and cooking herbs = Medicine/Herb garden (and some growing around trees, and along the outside of the house).
Stored medicines/herbs = Bulk meds, medical equipment, first aid supplies, bulk dried spices and herbs.
______________________________________
Replenishable dairy/protein = Chickens (meat and eggs), Rabbits (meat), Goats (meat and dairy). Currently, we have the rabbits and the chickens, will be adding goats next year most likely. In addition though, we have plenty of birds, frogs, and fish nearby, as well as possum, raccoon, squirrel, and even wild rabbits and boars occasionally).
Stored dairy/protein = Powdered cheese, powdered butter and milk, condensed milk, and canned meats. Also, dehydrated meats. Granted, not the first choice, but these are really the only "survival" foods we get.
_____________________________________
Stored dry foods = 6 gallon buckets with gamma lids (and O2 absorbers (for most) and mylar bags), dried pastas (different kinds), rice, corn, different dry beans, mashed potato flakes, cereals, flour, sugar, salt, dried peas, etc. All of these are basically store or bulk store purchases, then packed to store for longer. You also have to actually USE these gradually, and rotate through them over time, and repacking the bucket when through it all. I use different colored gamma lids for different contents (so easy to identify in general), but with specific labels (with date).
The real trick is having good places to store it all. In addition to all of this, we also are looking to build up more of a stockpile of pet food and animal feed as well. When we find a good deal on hay for the horses and rabbits, we stock up then, and same when deals on feed are to be had. Just have to rotate through it.